The LBS I purchased my bike at went out of business. After that I realized my bike was improperly fit and causing me pain. I took it into the shop near my work and paid $40 to have the fit redone. I then bought $50 insoles. The shop was very nice and concerned that I have a proper fitting bike. Plus if you think about it a paid fit is pretty much 100% profit. They now get my business before any other shop and I only bought my shoes online because I really wanted a color they couldn't get.

The shop should be happy to help you no matter where you bought it. The great service the shop I use provided fitting my bike won me over as a frequent customer.