Where I live in rural BC, I find the good old wood stove as a great source of heat, Once the initial investment is out of the way, if you're savvy you can heat your space for free ( if you have done a sufficent job of insulating). I heat my house for free and my 1500 sqft shop with wood stoves...