Yeah, I would need more information than "I think someone said something about it".

However, the review on the site that was just linked is NOT encouraging, and based on THAT, I think I would give this thermostat a miss. Unless I started hearing a lot of good things, that is.