I have one, it is great, other than mine is starting to rust :-(. I've had it for about 4 years, I think the finish on them is different now (mine was just painted). It started rusting after the first year.
Their customer support wasn't overly helpful, sent me a free can of paint. But I'm pretty sure it would continue to rust anyway, and I haven't wanted to be without the grill long enough to repaint it.