My tires are Vittoria Rubino Pro 700X23cand all of my flats have been tiny pinhole punctures within the top 1 inch of the tire/tube. I feel somewhat foolish, but I have not thoroughly inspected the tire for debris that may be lodged in it. I appreciate all of the help!