Parts arrived in a timely manner and looked to be of good quality. Described as factory replacement, but technical found the front rotors to be 1" smaller diameter than factory. Customer service agreed to ship out replacement free of shipping, but wouldn't discount order even though I ordered correct parts. I explained that I would get charged twice for the same job because I needed to drive vehicle, but they refused. Thanks a lot for all the headaches. Won't use vendor again.