I am after advice really as to what i can do. Its started in November (middle of) when i called British gas to enquire about changing from the prepayment meter (pay as you go) to a credit pay quartely meter. They told me i couldn't do it as they owe me money from them over estimating my charges, it was Â£96 and said i should get a cheque through in a week. Once i had received the cheque i could then swap over. Called back after 2 weeks as it hadn't come and they said that it can take 28 days and to call back again in the exta 2 weeks if it hadn't arrived but it is being sorted. Called back on monday and they said that there has been a delay as they had mixed meter readings and that they had to estimate which takes longer so i gave him a meter reading and he said from that it shows the money i am owed has gone to Â£137 and i should receive that withing a further 28 days! I topped up the credit today and it took a chunk of it off me, so i rang and waited for my call to be answered for 45 mins! when i finally got through he dealt with my enquirey then i asked just by chance whether the problem with my cheque had been sorted..... He said that it is showing on my account as i am owed no credit So after putting me on hold for a further 15 mins he came back and said that he had spoke to the relevant dept and they said once i had given my meter reading on monday then it actually showed i was owed nothing! I am fuming, trying to speak to a manager and got told one would ring back within 4 hrs (that was 4pm) so called at 7.30 as one hadn't rang and Andy is still on the phone on hold! So all the costs of the 0845 calls, when i have been told if this cheque hasn't arrived to give them a call, all the time sat on the phone waiting which is 45 mins each time. and the thought of having a nice cheque for christmas is out of the window. I am going to claim compo!