MadManMoon   10 #1 Posted July 6, 2013 Most people know they are being ripped off by Utility companies but feel helpless because there is no choice. Please have a look around this companies website and post your thoughts  http://www.ecotricity.co.uk/for-your-home:| Share this post Link to post Share on other sites Share this content via...