Many of us order stuff online because the LBS doesn't carry it, and we don't want to pay them to do what we can do for ourselves. Personally, I'll give the LBS every chance to take my money but it seems that on my bike build I have to order online to get the specific build items I want. Some of you Amazon users may know this already, but for those that don't, Amazon offers delivery to an "Amazon Locker." I used this recently on an order, and picked it up today. Ordered in the normal fashion, and the tracking email told me it was delivered. A separate email gave me a barcode with a number to enter if I had a problem with the barcode. This particular location is in a 7-Eleven (many of them seem to be). I checked it out before I submitted the order...and it really is a bank of lockers inside a 7-Eleven. I scanned the barcode at the bank of lockers, it told me to stand back while the locker door opened, and I retrieved my order. Holy carp, this is like the best thing since sliced bread. No worries about porch pirates or other issues as long as you pick your delivery point appropriately. I'll still give the LBS every chance I can, but this is a great way to securely get your stuff. This isn't Amazon specific, by the way...let us know about your experiences with other methods also.