Just went here to return glasses undsr their 90 day return for any reason and get a refund. The rep went into the backroom and talked with someone for 15 reasons and came back to point out a tiny tiny scratch that she said voided the return "for any reason". What a bogus promise-- in 90 days who wouldn't have at least 1 tiny scratch on the frames!