Abes of Maine is one of those Brooklyn stores in New York City that have really shabby store fronts. There used to be a webpage displaying the location shots of all those Brooklyn stores.
Most of them have terrible reputations.
I would check
www.resellerratings.com (or something like this) for customer ratings of this company.
Sometimes if a price is too good to be true, it usually is.