Just Brakes
Unwanted repairs suspected ripoff
Hello, First Of all, I appreciate your time taken to read this long letter about my experience with Just Brakes. I went to a Just Brakes store (Intersection of North Druid Hills RD and Interstate 85) in Atlanta GA yesterday for a brake service (I knew that I needed to change the brake pads and ...