All new orders will be shipped within a few days of placing your order. You can schedule an email to be sent to the recipient letting them know about their gift before.
After that, you can expect your socks to ship around the same date that you placed your order.
All US orders usually take ~3 -7 business days to arrive.
It often takes up to 4 weeks for international orders to arrive. Unfortunately we have limited control over these shipments. If you order does not arrive within 4 weeks, we will re-ship the order.