I have used Utility Warehouse on the back of a recommendation in Which? Prices are good but the service and resolution is dreadful. Everything is outsourced - call centres, engineers etc so there is very little accountability.
As soon as my fixed period ends, I will switch. Worst utility company I have used.