Please allow 5-8 days for delivery inside the Canada& United States & Europe, we ship using USPS and you will receive a tracking number within the first 3 days of ordering. During holiday season please allow up to 2 weeks for delivery due to high demand.