I have been a customer of Barr Energy INC for seve...
I have been a customer of Barr Energy INC for several years, and I must say their service has been consistently average. They are prompt in responding to queries and have decent customer support. The only area where they need improvement is in offering competitive prices. Overall, an average experience.
