Denice Clarke
Reviews 1

I am a regular CUSTOMER of Megaenergy and I must say that their service is average. The prices are reasonable and the customer support is good. However, I have noticed some inconsistencies in their billing system. Overall, I would rate them as an average company.