EyeBuyDirect frames usually take around 7 to 14 business days to be shipped to your door. This time-frame includes production, quality control, and shipping.