Lowe's or Home Depot, I bought my last at Home Depot, $23, 2 heat settings, it does all I need it to do.
This is my third, I dropped #1 too many times on the floor and broke the ceramic disc in the front, I held #2 too close to a limb (right on) when I was heat treating and burned it up, I am being more careful with #3, it should out last me.