I can get a portable baseboard or radiant heater for about 30 bucks. No fancy cabinet, no mantle, no fake fire , but does the same job at the same price.
If you want the fancy piece of furniture, that's one thing. If you just want to heat a room there are much less expensive ways to do...