I've noticed, over the years, any tube will get a flat if you have something sharp stuck in your tire. Over time, when it constantly hits the road, it eventually pokes through any tube and just about any liner. I have heard there are slick liners that will deflect a sharp object away from the tube. Never tried one my self but it might be worth checking out.