Our stores can get your glasses done within 30 minutes, depending on the stock availability. Special ordered lenses may take a few days to be processed.