Ordered 4 shocks 4 rotors and pads and some filters. Not a single part matched what I ordered. They were all the wrong parts in the right boxes. Went to return and they want me to pay return shipping which adds up to roughly $100. I paid shipping to get them and this is their mistake but of course there is no customer service so nobody to call. They also say on their website they have to inspect the part before they will issue a refund. So if they decide not to refund apparently that is okay. I wouldn't trust this company.