Personally, I don't know enough about econo kettles (Be it Walmart, Sears, etc) to give an opinion...
But wow. I know I'm a Weber guy...But 8 bucks? I'd take it no matter what it was in that shape.
Kind of even cooler that it's a question on what it is!