Switched away from AVRO months ago. Still waiting for a refund of my balance. This seems a common complaint, suggesting the company has cash-flow problems or just a chaotic and inadequate support structure. Avoid.
4 years ago
Avro Energy has a
1.3
average rating
from
120
reviews