Usacomplaints.com » 6312 W. 74th St. Unit A - Reviews, Complaints, Reports

Address: 6312 W. 74th St. Unit A
Found 1 review / complaint

Brake Overstock
I purchased 4 brake pads and rotors for my 2006 Mini Cooper S from them via their EBay store on June 20,2012 for $197. The brakes and rotors were installed by on July 18,2012 for $100. Some days aft

I purchased 4 brake pads and rotors for my 2006 Mini Cooper S from them via their EBay store on June 20, 2012 for $197. The brakes and rotors were installed by on July 18,2012 for $100. Some days after installing the brakes and rotors, I began to hear squeaking, whistling, scratching, and grinding ...