Pep Boys
Worst mechanic shop
I took my mini van there to get a oil change, tuneup, and to see why my engine light is on. Nothing else was wrong with my van. They offered to a 3 step system. I picked up my van the engine light was turned off but I started driving it my car. Started jolting. The next morning the engine light ...