I had a pinch flat yesterday from the rim tape folding over a tiny bit when mounting my tire. I am new to these "new" style rims. I have always used older rims with rubber rim strips. Never had a problem. I had to take the tire lever and guide the rim tape out of under the bead so it wouldn't pinch again.