On one of my first RAGBRAIs before I learned to carry a tube and inflator I had a puncture on a particularly nasty stretch of pavement. I walked about 4 miles back to the last mobile bike shop I had seen. There was a long line due to the horrible pavement. While standing in line we hear a couple on a tandem:
Stoker: Look at that long line for the bike shop.
Captain: Heh, heh. Sucks to be them.
Tandem tire: Bang!!!!
Karma: Take that, fools!
The kicker to the story is when I got all repaired and on the road I learned that there was another bike repair shop set up just over the hill about a half mile farther down the road from where I punctured.
The only flat I have ever had while riding was borrowing a buddies bike while in Phoenix. Flat was from a big thorn of all things. I do carry a spare tube and actually tested my new compact pump yesterday because I had never used a compact pump on a presta valve. Only time I had used it was on a schrafer value helping out flat tire hippy chick last summer.