Met and exceeded my expectations.
Would have given 5 stars for the ease of ordering, value, delivery time and quality of product. The only disappointment it that although there is a 3 year warranty, I strongly believe that will be useless to many people who install the devices themselves, as per Sinopetech's policy. Otherwise, although using them for about a month, very happy, and do believe the thermostats will be much more efficient than my prior and mechanical devices; no more constant twiddling about to find an okay temperature. I feel they will most likely will save me money on the hydro bill.