***Est shipping time upon check out is provided directly by USPS or UPS system and is counted from the day the product is fulfilled NOT from the day the order is placed. Please allow some extra days for the package to arrive since logistic might be delayed due to unexpected causes*****USPS Canada services are restored as of Jan 7th, 2025, however, please allow 10- 15 days for international mails to arrive when ship with USPS due to custom****