I have got one 2 weeks ago and so far am impressed with it so far, for 150.00 its a good buy. It does take time to understand the programming but once learned it is quite easy to set up a model. will it last only time will tell, The last shipment that came in was sold out quickly.