6 to 1 half dozen to another. The one in the middle came off ebay. Single temp and humidity. the other two came local maybe walmart - i dont recall. They have dual temps which ate nice if you want to get readings from two different levels. They were all about 10$ each i think.