Mary Square orders are processed and shipped from our warehouse in Butner, NC. Orders may take between 7-10 days to arrive. We do not ship or deliver on Saturday, Sunday or Holidays. Large orders may require additional time. Once your order is shipped, you will receive a shipping confirmation email with a tracking number. If you have any questions about your order, please contact customer support at (940) 626-2064 or email at firstname.lastname@example.org. Thank you!