uPunch FN1500 Punch-to-Pay Time Clock Bundle With 100 Time Cards, 1 Card Rack, 1 Ink Ribbon and 2 Keys