Small domestic shipments (1-2 items) are shipped through USPS First-Class mail, and larger shipments are usually sent using USPS Priority Mail. Typically, they arrive in 3-5 business days.
Small shipments sent internationally are shipped through USPS First-Class International, while larger shipments are sent using USPS Priority Mail International. Delivery time depends on a variety of factors, including the destination country and delays with customs. Unfortunately, we are unable to accommodate individual customs requests (marking as "gift", etc).