I am very pleased since this product seems to work just fine. It is a reconditioned unit (the first one I ever purchased) and did not know what to expect.The programming could be a little easier but once you get the hang of it it works just fine.