cyclepartsforless.com is free shipping for orders over $100 to the lower 48. When I put in my order I kept finding more stuff to buy and adding to the original order. They let you do that all the way up until it ships so you don't have to pay extra shipping if you forgot something. The one thing that sucked was they required a signature at delivery so someone has to be there to sign.
Sign up for UPS Mychoice....allows you to pre-sign for deliveries
I just went to Cyclepartsforless and they have FREE shipping on orders over $100. Can't buy much of anything parts wise that won't total a buck. Just my 2 cents.
I have not tried the HD stealership for Internet matching yet.
My Honda shop does not match but will try to match the Internet price.
I need to go to the HD shop this week to look for something I will ask about matching program.
I just ordered some speakers from Zurdyke and got a pretty good deal but if I had to do it again I would have just rode down to the dealership instead. I received an e-mail that said they would not ship out for about a week and a half. If the order was larger I wouldn't mind waiting but for a simple pair of speakers it seems like a hassle waiting.