this place has some of the worst customer service and smarmiest sales staff that I have ever experienced. Their mechanic shop is unqualified and downright not trustworthy (and judging by the complaints at the front desk while I was waiting for my car I'm not the only one that feels this way). If you've purchased a car from The Autobarn I would suggest that you do not have it serviced there, you'd be better off finding a reliable independent mechanic instead (not to mention that you would save yourself alot of cash).
more