Vquestor's suggestion for a numeric keypad seems like a good choice. Check out this vendor's price. They apparently have more than a few in stock.
http://www.provantage.com/belkin-f8e466-mob~7BELV019.htm

Charles
(I've bought from them before. They're very reputable.)