I agree with the comments on discounts at the LBS; you can usually negotiate with them to give you a blanket discount (x%) on the acessories if you agree to buy the bike there.
Personally I love the challenge of finding stuff cheaper than retail. Ebay and Craigslist can be your friend.