We ship online orders Monday-thru-Friday during regular business hours, as orders come in. Note, that if you placed your order Friday afternoon, or during the weekend, your order will most probably ship out the following Monday.
Also note, some items sell out pretty quickly which might cause delays when the last items available are at one of our shops or simply sold out. We always reach out to inform the customer via email or telephone but sometimes, you're hard to reach!
Finally, please bear in mind that we depend on the US Postal Service to pickup online orders in a timely manner. For this reason we ask for an extra 1-3 days processing time (in addition to the 1-3 days transit time) as noted in the Checkout engine.
Thanks for your patience =)