Delivery Information

Delivery to Operation Smile Headquarters

Your order can be delivered to Operation Smile’s Headquarters  in Virginia Beach for free. Please allow 7-10 business days to complete your order. Contact us at (757) 962-2189.


Local Pickup

Your order can be picked up at Eggleston Embroidery Services, located at 3525 N. Military Hwy, Norfolk, VA 23518 during regular business hours. Please allow 7-10 business days to complete your order. Contact us at (757) 962-2189 for additional information or to schedule a time to pickup your order.

Get Directions



Orders are shipped by UPS Ground within 7-10 business days. Shipping fees vary according to order size and delivery location. International deliveries may take longer. All shipments must be sent to a verified physical address. We do not ship C.O.D. (cash on delivery). For other methods of shipment such as 2nd Day Air, Overnight and US Postal Service, please contact us.

Track UPS Package


International Shipping

Rates for shipping to Canada do not include charges for customs clearance. When shipping to Mexico, customs clearance by UPS is required. Eggleston is not responsible for any customs brokerage charges, duties, or taxes. Please contact your country’s customs office for more information. Some shipments may require additional time in transit.