Expensive now due to the Cali emissions laws and the EPA rules. I don't believe its even legal to sell and older woodstove in this state that doesnt have a computerized control and catalytic converter. I have made it a point to collect old stoves whenever I find them (usually at estate sales and some moving sales).
The one I am using to heat the house is a 1974 Better-N-Bens fireplace insert stove (sits most inside a fireplace but has two legs in front to hold it up at the door). So its a bit undersized to heat a 2000 sf house, but I was able to keep the house at 55 degrees F while it was -5F outside last weekend (with a 30 mph wind.)
Much depends on the wood type as well, I am burning Hickory and Ash now (mostly Ash) as the Ash Beetles have killed all the Ash trees, so they are standing dead. I prefer Locust or Oak for heat, both burn extremely hot. I have another double door freestanding stove in the barn which I use occasionally when I want to work out there (its where the tablesaw and chopsaw live so plenty of wood scraps are consumed). There is also a fireplace in the house, but we only use that in emergencies or for ambience as its not very efficient, I have cedar logs in a separate part of the woodpile for that. In an average winter we burn 8-9 cords of wood, so wood gathering is an all season event around here. I also used to have a "barrel stove" which is made from a steel 55 gallon drum, you can buy the door and exhaust kit for it and it heats very well, but doesnt hold the heat well due to the thinner skin of the barrel.