When sending to Canada, cards are printed in the United States with a Canadian indicia stamp. They are then boxed up & sent overnight using UPS to British Columbia or Ontario based on the Province that the card is being sent to. Once received, they are placed directly into the Canadian post. Sending cards in this manner helps to reduce the overall delivery time. These cards will usually be delivered in 5-10 business days.