I had a great experience at Cycle Solutions this morning. I had a flat tire and while I was originally told over the phone that it would be a few hours (still a pretty reasonable timeframe), when I arrived at the shop after a 30 minute walk in the rain, the guy said he would do it on the spot, to save me having to make another trip in the rain. The price was incredibly reasonable, and he also offered to install a bell that I also bought--not a huge job for him, but very helpful for me!