I agree that This product is being shipped directly from the manufacturer, and delivery time is 15 to 40 days depending on conditions