Is it better to buy the bike that you really want online from a firm such as 50 Cycles or settle for the convenience of buying from a local shop which may not stock a great range of bikes? The local outlet is very handy if a problem arises or when repairs/replacements are needed. The online...