This place has some of the worst service and smarmiest, slithery sales staff that I've ever experienced with a car dealership. Their repair service is unqualified and quite frankly not to be trusted. Please do yourself a favor and take your business elsewhere and if you've purchased a car from the Autobarn do not have it serviced at their shop, find an independent mechanic instead.
more