Please allow 7-39 days for delivery as most of these products will be shipping from US with a few overseas. Shipping times for overseas products will be listed in the description of the Overseas product.  We do our best to find products that ship from the US however some are only available overseas.