Ordered replacement parts for my Jeep awhile back, heres my one experience with them. They messed up multiple items in my order, from wrong brakes to timing chain and gears. They did accept a return on the brakes cause I caught that in time but I didnt realize the timing chain was wrong til after their return policy expired. Frustrating to be denied return on an error on their part but thats what you may get with this company. Be sure to double check everything they send you asap.