I Have my bike shop install a very thick rim tape. It has made a world of difference with flats over the years. Just a thought if you do get a new set of tires.