Here's exactly how this goes down in real time: Our warehouse manager Richard just received an alert regarding your order. (DING!) He will then gently - like caring for a little teeny baby bunny rabbit holding the world's tiniest faberge egg wrapped in silk - package and seal your order. *Note you will not receive any kind of bunny or glass*Once he has finished packaging, he will place the order in the pickup slot. Our last mail pickup time is 2pm PST M-F. If you placed your order before this time, it is very likely it will go out the same day! We do however reserve a minimum time of 24-48 hours during normal business days to process all orders. Once your order has been picked up, our system will alert you via email, and then supply you with tracking information. Please note: online tracking numbers can, at times, take 2-4 days to update.