This happened to me around 3 years ago, and I went through the same stages of panic, Cannon customer service, and locksmith quotes. Cannon sent me the wrong keypad, said "Sorry that's all you get." I bought/installed a new keypad, typed in the old code, to my surprise it opened right up...