I use Rock Auto quite a bit, mostly for the sheer selection. The format of their site is fantastic, big fan. Also they sometimes have stuff on closeout. FCP Euro is good for wearable suspension parts(LCAs, etc) as they have a lifetime warranty. If I need something OEM quickly, a local land rover dealership will do (LR Annapolis in my case, order online, go pick it up, in n out).
rockauto is good, and i use them once and a while, but their shipping policy sicks and so does their return policy.
shipping fees are based on what warehouse they ship from. i understand it costs more, but thats part of the business. i dont think them stocking their parts in random warehouses should be passed on to the customer. flat rate or weight based shipping only. not a separate flat rate fee in the same order due to warehouse locations.
and
i purchased wiper blades for my audi from them. rock auto website says they fit...got them and i found out audi propriety wiper blade fitting doesn't work with 99% of the blades on the market. their return process said "our records show they fit, so you pay return shipping and we will refund you the part only cost (not the shipping fee to me)". it would have cost me more to return them. kind of shittyy since they said they would fit.
their prices are
great for low end aftermarket brands. but if you compare a higher end aftermarket replacement with any other site, they are the same, if not more.
LCA's? cheaper at FCP euro. not to mention a lifetime warranty.
air struts? arnott is cheaper on ebay.