Pep Boys
Pep Boys Charged $300 for repairs not needed, did not fix the original problem... Crooks!
I recently took my vehicle in to your Pep Boys store location # 761 on Tuesday November 27 at 8:02am due to my oil light on my vehicle was coming on at a lower RPM, then would go off during higher RPM's. I took my vehicle in and stated at 8am that I thought it was the oil pump; I was assured by the ...