That depends on who you ask.
There will always be someone who feels wronged by a company, no matter how good they actually are.
The average Infinite Energy customer review is 2.3 / 5 stars.
Keep in mind, consumers will go out of their way to complain far more often than they will to give praise.