America's service stations
Tries to sell you something you don't need and won't refund on warranty
I got new brakes on my car and shortly thereafter they skreeched terrible. I took the car back and they said it was my shocks. I checked with a couple of mechanics and they said no way. I thought forget it and when I need brakes again, I will go somewhere else. Well, 2/3 of the way through the ...