We have multiple distribution centers strategically located throughout the United States that we ship from in order to get your items to you as quickly as possible. Orders usually take 2-4 business days to process and in-stock items usually ship within 4 to 6 business days. Arrival time is generally between 5-10 business days for the west coast, up to 25 business days on the east coast, and up to 20 business days for the rest of the states from the moment of placing your order. For more details, check out the full shipping policy