i swear every bike i own i got at least two flats on and soon after getting them. usually on the back tire. after two flats i usually switch to the specialized armadillo tire and that usually keeps those flats away. although i somehow, amazing as it sounds, did once get a flat on an armadillo. my bf rides prob 3 times more than me and like never gets flats. i am drawn to them somehow