I ordered a pair of CV axles and I added a 5% discount they provided me. I got my axles for 99.74 instead of 104.99, and they were a perfect fit! AutoZone wanted 140.00 for the same pair. I received them within 2-3 business days, so shipping was quick. I'm not sure what is up with all the negative reviews this company is receiving, but this is my second order from them and I am just as satisfied with this order as I was with the first. I strongly recommend AM Auto Parts to anyone needing parts for their vehicle. If you want quality parts super cheap, you won't find them any cheaper than AM Auto Parts!