You can usually pick up the card the same day. If you are not in a rush, we drop it in the mail. For gift cards $500 and up we can deliver the same day.