I waited two weeks for the frames to even make it to the factory to get put in the lab. Must be so busy they forgot about my order. I had to contact the company twice bec I was leaving out of town soon. Glasses arrived within a month of order. I am happy with them though and everything came with a cloth and spray to clean the glasses also with extra frames.