All orders ship from Long Beach, California. Most packages that are shipped to an address within the contiguous US are delivered within 3-5 business days. Orders that are shipped outside of the contiguous US may take longer to be delivered. There is also the rare possibility that one of the items you ordered may be back ordered. You may also call customer service at 800-465-5387.