Our processing time is 5 - 7 BUSINESS days(excluding weekends and holidays), longer for larger orders. Group orders, please contact use before placing the order so that we can verify processing and shipping time. Please make sure that you consider this when placing your order. If you need your order in a hurry you can pay our rush order fee of $10. You also have the option to upgrade to priority mail shipping for an additional $3.50