Originally Posted by
BlazingPedals
Also, flat-resistant tires are not flat-proof. The best way to avoid flats is to not ride in the gutter or shoulder.
Completly agree with that ^^^
Also I use Schwalbe Marathon Mondials , in 12,000 miles I've had one flat . Yes they can be a pain to install, but you soon learn how to avoid the pain. They are heavy .