buy a good one!!
I spent $200 and it was worth it as I can find all kinds of cold spots in the house and fix them.
new window sill is +16 when it is - 35 outside
old one in bedroom is - 30 when it is minus 35 outside!!
it doesnt take much heat to help the snow melt.
I would think that any detectable melting would indicate a LOT of heat loss, not just a little?
It snowed before I finished burying the pipes and the snow didn't melt off the outside of the PVC, even with them exposed.
On the subject of insulation, always go heavy on that. Way back a long time ago, I worked for a manufacturer's rep in the plumbing industry, and one of our lines was insulated copper pipe. I learned about heat loss in underground pipes. I hear people talking about putting pipes in drainage tile with some fiberglass, and I just shake my head. OR talking about their pipes melting snow above them, and I know how much energy that takes. All that effort to gather and split wood, stoke the stove, not to mention the investment in equipment, and they are throwing away half their heat because they are too cheap to insulate!
I have 6" schedule 40 PVC buried 40". Inside are two 100' bundles (one feed and one return) consisting of two 1" PEX and one 3/4 PEX double wrapped with solar guard insulation and then duck tape. From the cheap thermometer gauges I have attached to the lines, I have am loosing approximately 2 degrees. Seems to be doing the job. I'll be building a wood deck over the lines this summer and with the 6" PVC, if I ever need to service the lines, I can just pull em' out and not bother the deck. I have not seen any snow melting on the ground above the lines. It is possible that the lines are deep enough that the heat loss is dissipating and not making it to the surface. But I can live with what appears to be a 2 degree loss over 100'.