We always do our best to ship right away. With growing demand there will be a queue and we usually ask 2-3 days to fulfil. Fulfilment means that it is picked packed and ready to go into the mail.
RUSH shipping option will allow you to jump the line and have your order put into the mail on the very next business day. If your order comes to us by 10 am on a business day, we may even get it out that same day.
We use Canada Post. Please keep holidays and Monday - Friday business hours in mind.