I would certainly endorse Octopus Al. Since returning from Ireland 8 years ago, I have used Octopus Energy. As you say, their customer service is top notch and they do offer freebies. I get a 2 hour power up at least once a week and often 2/3 times. This gives us free electricity during that time and we try to do our heavily loaded electricity tasks to take advantage of this offer.