It is easy to see why vulnerable people get taken in by these calls. Mind you I think she would need to be more polite if she expected you to pay up.

If it was a genuine call British Gas would know exactly which of their agents had rung you. and may even have a recording of it.

Doreen x