Orders normally ship on Wednesdays via the US Post Office Priority Mail and take 2 – 3 days to arrive. You should receive an email confirmation with tracking info. when your order ships. However during Holidays, i.e. Halloween, Thanksgiving, Christmas, Valentines Day etc. the ship date might change so when you place your order you should always look on the home page, where it will be listed i.e. "Orders due by Sunday October 31st for shipment on Thursday November 4th".