Also, don't forget places that has "real" stores also. When I needed shocks for the truck, I wanted a set of Bilsteins. Did a lot of online shopping and found the best deal at the time was to actually VISIT my local 4 Wheel Parts Store and order them. They were the close to the same price as online, and I didn't have to pay shipping. An added plus, the incorrect shocks came in, I was able to walk back in, explain the issue, and the corrects ones were ordered, with no additional work by me.....