Most Canadian orders are typically received within 2-3 days after the order is processed. However, more remote locations in Canada may take longer to ship. We live in a big country so please be patient!
US orders will take a little longer as shipments are crossing the border. Please allow 2-3 weeks for delivery.