We usually ship within 2-3 business days of receiving your order. Orders are mostly shipped via USPS 1-3 day priority mail. 

If you have any questions about the fulfillment of your order, please feel free email us at and we will be happy to let you know when your order should arrive. We are also happy to work with you to expedite your order if at all possible.