Usually they ship the day after you order, but not always.
Shipping is always overnight priority, so the day after they ship, you will receive your order.
If you need a specific delivery day, they will accomodate your request, but you need to give two or three days notice. i.e. if you want to receive your order on a Wednesday, then they need to ship on a Tuesday. So you should place your order the previous Thursday or Friday and put your request in the comments field of the order form.