I had to buy it as my old unit had worn out. The keypad malfunctions with alarming regularity, with missed numbers and relocation of part of the entry to another cell. One must keep constant watch over entries or the errors to be corrected will be overwhelming.