British gas is ripping off the peoples in this time when everyone struggling for live,it takes bills and at end when someone wants to leave them.they make a balance for him,indeed he has paid every bill and completed his contract time period,I will not be with this company in future, and not recommend to anyone.it is a big fraud. It is ripping off on its name.