I have gone to All Brands Auto on two occasions so far, and was thoroughly pleased with all aspects of their service. Everyone I spoke with, in person and on the phone, was helpful and informative. Stephen (did I spell his name right?) in particular was exceptionally thorough in diagnosing the problems, communicating the options, and getting the best prices on parts. His knowledge and capability is exceptional, and his dedication to honesty and customer satisfaction is a genuine pleasure. The 'out the door' cost was less of a pinch than other places. I wholeheartedly recommend All Brands Auto to anyone: I live several miles away, and they are absolutely worth the trip.