I try like mad to avoid punctures in the first place. I average about 1 a year. I use the Specialized Kevlar tyres on road/mountain bike. They are very puncture resistant. I used to commute at 6am in the pitch dark in winter and didn't fancy trying to fix up a tyre in the dark.