My son and I came from Boston and Portland OR, to ride the entire Katy Trail from Clinton to St. Charles. We rented our bikes from Tony at the Bike Stop Cafe which is located right at the St. Charles trailhead. We called ahead and discussed what kind of bikes we would need, saddle bags, how tall we were (for bike size) etc. and when we arrived at 7:15am the morning of our ride, they were all ready to go for us. He outfitted us with spare tire tubes (which unfortunately we needed) CO2 canisters for inflation, tool kit, panniers and helmets. Everything worked beautifully! The bikes were very nice and were perfect for our 5 day trail adventure. We had no problems at all and thoroughly enjoyed our experience in no small part due to the great bikes and supplies we got from Tony at the Bike Stop Cafe. Though we didn't eat at the cafe, I'd recommend the Bike Stop Cafe 100% for their bike rental and service.