Hey guys. I am looking for a small room heater that is able to heat a 20 x 13ish room from 60 degrees to about 75 degrees. I'd prefer no oil filled heaters and any heater that will not cause a fire if it is knocked over. I'd prefer something under $100 and something I can get locally (Canada - Walmart, Home Depot, Rona, etc..) I am not even sure if this exists but I thought I'd ask. I do not know much about these things.. I plan on using a good thermostat with it.

TIA!!