I should also add that I regularly check my tires for glass shards and pick them out as best I can. I also keep my tires fully inflated (100-115psi) and check them every morning. Still get flats like clockwork, but only on the Brompton. Every other bike, it's been intermittent but nothing like this.