Shocking service
Shocking service. Call after call after call to try and resolve my issue wity Rebel Energy, trying to charge me £500 when I certainly did not owe that much! Over and over and over to only be told they'd "look into it". Keep sending letters to the wrong address so I am receiving them long after they are originally sent, and just found out about one today threatening debt collectors over £60, saying they have repeatedly tried to get in contact when they haven't tried even once! Despicable people running this company.