What's the cheapest solution for thermostat and are they worth it?

Check out the CT-30 and you can use them with various SmartApps to manage your schedule.

It’s a very basic thermostat but enough to get your job done.