Mary Square orders are processed and shipped from our warehouse in Decatur, TX. Orders are received in our system and shipped the following business day. Orders may take between 7-10 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 1.800.495.7262 or email at Thank you!