My cheap ones usually last at least ten years before rusting out. I cook out every night of the year when possible. Once when the temp was 20 below here in Bellevue, I had to move the grill close to my patio door so I could turn the steak without going outside, but I still cooked on the grill. Ten years ago, I spent $99 for my current grill.