Non existent customer service from this company. Its shocking, there is no phone line, emails never get responded to. There's no way to communicate with them and it's unacceptable! When I have had a response from them about 2 months later, its been short and Ill mannered. Statements aren't clear at all. They are lucky their prices are low as that's the only reason I'm still with them. I'll be leaving as soon as another company matches in prices. Avoid them if you're thinking of switching.
3 years ago
Avro Energy has a
1.3
average rating
from
120
reviews