Orders are processed and shipped out within 4-7 business days. Once your is placed, you will receive a confirmation email. Once it has shipped, you will receive a confirmation email with a tracking number. Orders are shipped twice a week, during business days only, Monday-Friday. We currently only ship through Canada Post.  Domestic orders usually arrive within 2-10 business days depending the province. For international orders, the time frame can vary depending on customs, but typically between 10-20 business days to arrive.