Brakeplanet.com - allaftermarketparts.com
No parts no refund only thing i got was the runaround!
I ordered brakes and rotors from www.allaftermarketparts.com (who is actually the new name for brakeplanet.com with an F rating with the BBB) and expected to receive them within a week or so. 10 days later I called and spoke to Cassie who claimed to be the customer service manager. She told me my ...