Ordered with telephone call -- friendly and efficient. Order shipped the same day and arrived when promised. Installation was very easy; just removed the old thermostat and plugged in the new one. In ten seconds, I was up and running. It's nice to have a new unit to replace the old worn-out one. I will definitely be a repeat customer for any future needs!