I have thought about few questions to ask to the shop keeper before buying a bike.
But would like to know from you experts, a complete set of questions like warranty period? Number of free services offered after sales?...etc.
If you're buying a new bike at a bike shop I'd do the following:
Ask the shop:
I never really concerned myself with questions to ask a bike shop before buying a bike. Competition in most places is far too keen for a bike shop not to bend over backwards to assist you if you have problems. On the other hand, I do pay close attention to the attitude a LBS takes on letting you test ride bikes. Some shops don't like the idea but allow it. Some encourage you to do so. I'll always take my business to a shop that encourages me to ride the bike as long as I want. The shop should also offer to do a fitting, to make sure the bikes fits you perfectly, after you buy it.