The key is seeing them in person to evaluate quality. I have a Weber Q (ugly egg shape things) that I bought on clearance, I was going to just resell it and my Charbroil shit the bed. I have abused this Weber for 4 season now, including one helluva grease fire ( my fault for being lazy) and it just keeps on going. Truly a great grill. A buddy of mine has one that’s 20+, needs a new grate, but the original burners are still going strong.
The thing that I dislike about Charbroil is the burners seem to wear out very quickly. I replaced mine 3 times in a 6-7 year span, by the time I was done, I should have bought a Weber to start and just used it. It worked well, but it got to the point of needin new burners, again and the regulator crapped out, it was going to cost more to replace it all than it was worth.
I had an eye on the Stok grills, quite nice actually and reasonable prices. The Kenmore Grills at Sears pack a lot of bang for the buck too, but I can’t speak to longevity. My mother bought one for the looks and uses it a few times a year, leaves it sitting in the snow etc, it’s lasted 3 years and has no real issues other than a desperate need for cleaning and the handle broke when a wind storm through it off her deck. It’s been admirable, most look like hell in 2 years with her.
I’d probably end up with Weber again, but I’d certainly look for US made and operated company with as much Stainless or aluminum as possible to avoid the major issues.