Know exactly how you feel Bob.
I end up having a lot of the things that i want shipped but the problem with shipping is that some times the shipping cost more than what the item is worth in the first place.
This is what annoys me the most about the deal. My J.D. dealer is 1 1/2 hours away and it'll cost me over $20.00 to have a small part delivered, and more than that in fuel if I go to pick it up. Generally it'll be tomorrow before it gets here by delivery. At least if I pick it up myself I do get the right part!