My husband and I are flying in to Manchester in July for a week with the in-laws. Rather than ship or bring our bikes, I'm exploring the option of renting road bikes from a local bike shop. Can anyone recommend a shop that might rent bikes in Manchester, Plymouth, or Moultonborough? THANKS!