Alas - I have only had one flat out on the road; when I was brand new to serious cycling. I was a mere 5k from home and felt my rim. I had only practiced changing a front tire! Pulled off to the side, flipped my bike over and got to work.

I have never had so many fine looking male cyclists and even fine looking men in cars just looking for a (sweaty, tired) damsel in distress. Unfortunately for them, I am a very proud damsel, sent them on their merry way with a smile and a wave and managed the flat all by myself!

I carry extra tubes myself and have given a few away - just asked them to "pay it forward."