I switched from Npower to British gas. What an absolute farce! I was told British gas would take care of everything. Nightmare from start to finish, needless to say thank god for the cooling off period, I'am now back with Npower. Customer service was shocking at best.