Search results
Yelp Reviews
1.0 707 reviews
- 5 star 18
- 4 star 10
- 3 star 8
- 2 star 19
- 1 star 652
I feel they are or can be a 5 star service and maybe later will be, but in my case its currently a generous 4 stars. First things first....Warning New Customers!!! when creating your online... More
1. Horrible Customer Service, trolling, not interested in helping or listening to you at all 2. Website that is clunky and buggy 3. Constantly increasing the price of kWh 4. Monopoly, so they do... More