We will ship direct to your home from our production facility in the Research Triangle Park, North Carolina via USPS. Babykixx Prenatal vitamins are made to order when you order. We will ship your product within one business day of production. We will ship your 30-day supply of vitamins using either the USPS regional rate or USPS Flat rate, which ever is cheaper. Both of these shipping methods are Priority Mail and normally take 1-2 business days. We only ship to the US.