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. 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.
We only ship within Canada.