Product review (3 stars): Not bad - temps reproducible; humidity less so
Mine were shipped directly from China. Shipping time was ~1 week. External build quality seems decent. Three of these placed side-by-side and allowed to equilibrate for 10 hours (brand new batteries in each) showed identical temperatures (76/76/76F) but different humidities (50/53/51).  Not perfect, but not bad for $12 bucks each.