order the card at least a few weeks ahead, just put the minimum on the card to place the order. then to add points is a simple call (i have called while in line to check out!) or simply logon online and transfer as many rewards to the card as you need. just dont transfer too many points since they have a shorter expiration once transferred to the card.