I used those hard foam innertubes many years ago. I have nothing good to say about them. I will say, however, that those Bell "Flatblocker" tires and tubes they sell everywhere DO work, though.They're basically extra thick tires and innertubes. It's a HUGE weight penalty, but if it's your beater, commuter, kid's bike, etc. It will definitely block flats.