Flats clearly are location, location, location. Last winter all I did was get flats. This winter I had none. What I have done on my all purpose bike is have two sets of wheels. One has those flat resistance tires that are so dang hard to get on and off. I swap wheels depending on conditions. It sure makes life easier. But if I did it with all my bikes it sure could get expensive.