If you're a normal functioning human, then you hate flats like the rest of us. Install some Geax KEVLAR Cuirass Belts on your bike and you'll reduce the chance of ending up fixing punctures instead of riding.
Found a screw that has pieced my tyre. I would have expected this to stop such things from happening. I've has great success from my Mr tuffs but I live in Rome atm and this is all they had. I was able to push the screw through the kevlar with my hands. So the first thing I've found in my tyre went thought. I can trust these and I'll be hitting up the internet for a better solution. It feels very thin and flimsy when compared to other liners I have used. They are also made in Thailand if that makes any difference. Price in Euro.