Orders are processed, after your payment is processed.                          Payment processing may take up to 2 business days after your order is placed. (Business Days are Monday-Friday, excluding Federal Holidays, Saturday and Sunday) If your order is placed on Fridays after 5pm, Anytime on Saturday, Sunday or on a Federal Holiday, your payment will be processd by the next banking business day.                                               Order processing/time to prepare your may take up to 2 business days. Orders received after 3 pm and on Weekends, or Federal Holidays will be processed on the next  Business Day.                                                                                          We ship items on Monday-Friday before 5 pm. (Excludes weekends, and Federal holidays).       


If you need your order by a certain date please add your desired date in notes during checkout and we will try out best.  Please note, Express Ship items if accepted will still require 2-3 days processing before the item can be sent by Express Mail. 

If you would like to upgrade to expedited shipping 1-2 days YOU MUST EMAIL US first  and IF POSSIBLE we will send you a invoice for the upgraded shipping cost and ship ASAP.

Desired dates are never guaranteed which is why we do not have a expedited shipping option during checkout as it depends on product availablity and our average processing time for that week but again, adding notes during checkout will of course increase your chances of receiving your order by a desired date.