Shipping policy

We offer FREE shipping via UPS ground on all orders over $200. Order under $200 will have a flat-rate fee of $14.95 applied.

In-stock items ship same day if the order is in by noon EST. Made to order armor ships in 4-6 weeks. If your order contains both, we will send the in-stock items first and send the made to order items as soon as they are ready. Any extra shipping costs for partial shipments will be paid for by Body Armor Direct.

Expedited Shipping is available on in-stock items only. Pricing starts at $75 and is based on weight. All expedited orders must be placed by 12pm EST to be shipped the same business day.

If you believe you are missing an item please contact sales@bodyarmrodirect.com within 2 days of receiving your shipment. 

We reserve the right to cancel orders.