We provide free shipping on all domestic (USA) orders of 99$ or more. Orders up to 99$ are subject to a shipping fee. Since we are using multiple fulfillment centers, the shipment can take between 3-7 days. Should your shipment not arrive in time, please contact our support team at info@premvida.com