I've got an 06 Kodiak 450 I've had for 12 years and all I've done is oils changed and break pads. It plows snow and rides year round. Bought a used Cat 4-5 years ago, and the whole electrical system melted 2 weeks after I bought it. It was sold for parts for $400. Bought my wife a brand new CanAm in 2018, it's been back to the dealer 4 times for an oil leak at the crankcase seal. All warrenty'd , but missed a lot of prime weekends due to it. My 11 yr old is getting my kodiak this yr as he's outgrown his 90, and I'll be purchasing either another Kodiak, or possibly try a sxs.