Sorry, we do not offer local pick ups anymore.  Too many bad experiences.

We charge a flat $4.95 for shipping and handling for unlimited number of items for delivery to Canadian addresses.   For orders to the US we reserve the right to cancel orders if the size and weight of the packages become too big and heavy that it results in a huge shipping lost for us.  We have a daily pickups from Canada Post and UPS for our multiple businesses.  We will aim to have your cards packed and mailed out within one business day.  We will be mailing with Canada Post letter mail for small orders and using Canada Post Expedited for larger orders.  It will be mailed out from Waterloo, ON and excepted delivery time in Canada is 1-8 business days and 4-14 business days for orders going into the United States.