I don't know who posted the five-star review, but my experience has been more like SamVW's. I went to them because I did not know anyone in town and the people at BAP Auto Parts recommended them. My overall experience has been disappointing to say the least. Although my vehicle seems to be doing okay right now, I found the non-moving parts were not put together fully and well after a job on the motor. The oil was WAY overfilled (this can break out the oilcooler seals, but each person there seems to have a different opinion on the issue, and the manager confidently denies that they overfill beyond the max mark), and their billing is most unprofessional. Not only were charges included for jobs I had specifically been given to understand were not chargeable, but I was not even informed; and there was billing of work and parts not done on the vehicle at all. While I did get a refund of the last mentioned, I got rough treatment on the uninformed charges in the absence of the manager, and made to pay without the warranty that was supposed to be issued to me. If you must go to this place, please make sure you interact personally with the manager before you entrust the vehicle to them, and insist on your estimates of charges. However, also know that he has more confidence in his mechanics than is warranted. I for one would not go there again.
Pros: Friendly and experienced manager Bill
Cons: Inexperienced asst mgr, shoddy work