The AT-4500 was an excellent alternative to more expensive -and for us possibly less reliable- internet-based alternatives. One caution: make sure pay-period starting date is correct before going live; and, do not "test" the card printing before going live and use that same card number for an actual employee when live! Best plan: read the instructions thoroughly, and think about the implications of them.