Been looking at the Ecobee3 for a while and then the Ecobee4 came out and was deciding on getting that one instead. Ran across a local Walmart with the Ecobee3 on clearance for $184 and almost picked it up, but figured I come back and do a brick seeker search to see if I could find it cheaper and I did for $125 with 3 in stock. Went to that Walmart and found 1 on the shelf and had them run a price check and it showed $250. Walmart.com showed $125 out of stock and when you click on it, it brought up a page showing $250 out of stock and then my local store $125 out of stock. The manager said just give it to me for $125 so when I went to check out it rang up $125 anyway with no price match required. So walmarts price check tool is not always accurate apparently.