Just Brakes
Alpharetta is a rip off
I took my 1997 Altima into Just Brakes Store # 308.11235 Alpharetta Road, Suite 100, Roswell, GA 30076 in February to have brakes repaired because the front pads were scrubbing. They tried to sell me a world of repairs, which I didn't believe I needed, including calipers, rotors, etc. After the ...