Royal Pillow orders are shipped from our facility within 7-10 working days from receipt of your order. ADD to that, what the carrier takes ( OVERNIGHT, 2nd day air, 3 day ground …etc). If you choose NEXT DAY SHIPPING, please don’t expect your order to arrive “next day”, we still have to make your order. We are a custom, to order, pillow manufacturer and do not keep backstock on our products. UPS ground is the most cost effective way to ship pillows, other options may turn out to be expensive. We are in Miami, allow an additional 3 to 6 days for UPS to deliver (3 days to NY, 6 days to CA). For the moment we are not exporting outside the United States.If you need your order expedited, contact us and should be able to accommodate your special needs.