Parts! Bend over AND smile! short rant!

I always cross shop
Rock Auto (hate their shipping policy... a charge from each warehouse),
Amazon (sometimes higher price but "free" shipping with prime),
Local Parts store (almost always the most expensive.)

The last few times I've purchased parts, Amazon was only a few cents cheaper. It's much less hassle to return something to Amazon than RA. For that matter, I'll sometimes pay a bit more and buy on amazon.
J, that is the reason I try to buy multiple items from the same warehouse at the same time. Instead of one oil filter, I may buy 2 or three.