I generally hate most everything about Amaon/
I agree, Rocks many warehouses sucks, but like a guy showed me, hit every brand of that part and after you have shopped pick the best shipping. Never order just one part either.
Mark up at O Reilly or any other chain is usually 2 to 4 time more than at Rock and Rock no doubts makes profit $$$$.