I bought a pair of prescription eyeglasses from EyeglassesUSA online. The frames broke after only 3 months. The company said the warranty period is only 30 days. They offered a 50% off another pair but that is their usual discount. I find it unacceptable that the company won't warranty the frames. I would not recommend this company to anyone. Buy your eyeglasses somewhere else. Stay away from Eyeglasses USA online. They don't take care of their customers.