For all orders above $99, shipping is free at EyeBuyDirect. Orders will be delivered after 7-14 business days.