Just to share my thoughts. I've had my Giant Trance E+3 over 18 months now and in the first few months I think I'd had more puctures than I had in years. Maybe it was bad luck or the fact that I was riding trails I normally would do but I changed to heavy tyres to try and alleviate the problem...