Awful company, prices are nothing short of outrageous but it's the way they treat customers, which is nothing short of fraudulent, that is particularly scary.
Please please please, if you are with them, leave for any other energy supplier. Try Octopus or Bulb, will save you a fortune and they actually recognise that they have a degree of obligation to their customers to be decent and fair - two words not understood by npower.