Payne Glasses is a highly rated company for low-priced glasses. While they don't accept insurance and the returns policy is slightly complicated, they're still a good pick if frame variety and affordable pricing are important to you.