Brakeplanet.com - allaftermarketparts.com
Allaftermarketparts.com No product, after cancelling no refund and no response
In July I ordered brake rotors and pads. My credit card was immediately charged. Later that afternoon I received an email indicating that "due to large volume my parts were backordered and would be available in 10 days." A couple of hours after that I received another form letter ...