Agreed. It all depends but its always worth looking. The way Ive always looked at it...even if I spend close to the same amount as going to the local “mechanics behind the counter”, Im still not having to get in my car and deal with the “mechanics behind the counter”. Rock will never match the number of times the local guys have screwed up my parts/order. They set the bar pretty low. Now Fedex on the other hand...I had to replace the CV axle on my Silverado. RA was 10 dollars cheaper, but would take 4 days to deliver. Advance auto was 10 dollars more and had it at my door in 3 hours. Plus is you have to warranty anything local shops are much easier. Really all depends on what you order and how soon you need it.