We try our best to get you the products you ordered as soon as possible. Please allow 4-6 weeks for shipping. If you are in a country that is outside Canada, it may take a little bit longer. We appreciate your patience. If you still have not received your item(s), please submit a support ticket. Please include a copy of your receipt and we would be happy to assist you.