When purchasing online your card can take up to 10 business days from the date of shipping to arrive.  Our mailroom currently ships twice a week and a notification email will be sent to you once your card has been shipped.  All cards are shipped from the Toronto area and shipping times may vary if being shipped locally vs internationally.