I ordered a set of shocks for an Escalade on autopartswarehouse.com. To be honest, at first, I was skeptical, especially after reading some of the reviews on here. This site had them the cheapest and I did receive the correct part. While shipping did take about 1 week, it's no different than any other auto site, despite some other reviews. You can go to any other site and they all will tell you it can take 3-4 days processing before the item ships. Put it this way, if you're in a hurry, then go to your local auto parts store. If you can wait a few days and want to save a few dollars, then order from here.