Pre-orders take 3-4 months to ship because they are made specifically for you! When you order, we don’t have the items in stock, so we send it over to our manufacturer, they create it just for you, ship it to us, then we ship it out to you!