Given the poor online reviews for Nabuh Energy, it’s no surprise that the company hasn’t won any awards for its customer service.