Howdy, I have two of these TJ-225's installed already and may install as many as 9 more (my house has a 10-zone hydronic floor heating system and a lone air conditioner). For me, spending 10x$60 = $600 instead of 10x$120 = $1200 is meaningful.Anyway, like many others installing smart thermostats, I had to deal with the "c-wire" issue. In the end, for me it was a simple operation of attaching an existing unused wire to the C terminals in my "Taco ZVC406-EXP-4" controllers (if you happen to have those things). Aside from that, connecting to Wifi was a bit clunky but eventually worked. The approach is not different than many other IoT type things (e.g., early Alexa Echos): Make a temporary connection to Wifi network broadcast during setup by the thermostat so the app can send down your actual wifi info. I think the problem is new security features of recent iOS that block "discovery" until you're prompted and accept "Allow Vine app to search for devices" (or something like that). Otherwise, after a bit of time (have patience), the app will connect and that allows you to snap a pic of the QR code which registers the device with your Vine web/app account.Programming a schedule is simple with the ability to copy between multiple days. And, most fun, the Alexa "skill" stuff works quite well, e.g., "Alexa, what's the temperature in the Kitchen".One tip: As others mentioned, you can actually connect the device to wifi and your Vine account BEFORE installing on the wall. Just plug in a micro-usb for power and walk through the install as if it's connected. Once it's all good, go ahead and get your screwdrivers, level, wire strippers, etc. out and wire up and bolt the thing on the wall. It should work right after you restore power to your heating system. If you truly can't get the wifi working, at least you haven't spent time with the install and all the parts are nice and clean for return.Cheers.