British Gas / Disgusting company and service!

I am with British Gas I complained a few times over the telephone that I am paying up to £70 a week!!! on a prepayment card I was only getting £1.50 of Gas out of £5 I am on benefits with 3 small children and a sick partner everytime I have rung and complained I have used £5 in calling credit the last time I called on the 6th October and was assured I would be rung back no-one did ring me back

On the 12th October my partners Mother rang British Gas who said I had got to ring with the problem, I emailed British Gas and rang on the 13th October, I had no response to the email though it stated contact would be made within 24 hours. Email response came on 13th October requesting me to ring yet again, When I finally got through by telephone after yet again being kept waiting for near on 45 minutes an engineer was booked he came out on the 17th october and reset the meter leaving £10 credit on it a new card was issued to remedy my problems and he said the reading would sort my refund in gas to me, I have heard nothing from anyone since then. I sent a letter to Sam Laidlaw CEO British Gas letter was sent after reading advice on the internet he too as ignored my plight has letter was sent 12th October

The amount of time I am kept waiting to speak to a representative is totally unacceptable and unbelievable, no matter wether you ring early late or whenever it is always around 45 minutes waiting time this is disgusting.

This evening I have purchased £5 of Gas and it has only given me £1.50 again so I am in the same position as I was before the meter was supposed to have been set I don't know who to contact or approach next about my position, I cannot keep affording these amounts of Gas on benefits, I am desperate for help.