Free shipping to all American and Canadian orders over $50 value.
Estimated shipping times based on supported shipping Area, in general it takes 7-10 days to deliver to your address, but sometimes, there will be delay that maybe caused by Irresistible reasons, or delivery to a Remote place, the shipping time will take around 15-20 days to deliver the item to you.
Import Duties are respective to destination countries, for which customers may need to pay in addition.
Shipping times are calculated once the order has been fulfilled, NOT once the order has been placed. In general we need 2-3 days order handling time to fulfill the order.