Price is always a concern. However... If something would break on the cannon heater you could be down for the count heating wise. If something would need to be replaced on a Chubby, parts are a phone call away and probably no more than a 48 hour wait till they are at your door.
A little motto I have always liked is.. "Quality isn't expensive... It's PRICELESS"
And a Chubby is a quality stove.