You've picked your perfect frames and finalized your eyeglasses order. Now, all you want to do is start wearing them. But you'll have to be a bit patient. On average, it takes around 7 to 10 business days for your glasses to arrive at America's Best.