I don't think there is really a cheaper one. A temp gun works on by measureing heat radiance (I'm not an ME, so I could be misquoting my friend). As for humidity there isn't really any sort of property that does that. I think a humidity sensor that would be really able to read something like that would be quite expensive..driving up the cost for the device.