I bought a pair of rimless glasses about three months ago for $90. And weeks ago the pair starts to fall apart due to broken screw holes. While I actually wear a spare pair of glasses most of the time, I might have just worn this pair for a month or so. The quality is so bad thinking of that. No wonder why they only offer 30-day warranty. And it took a long wait to get to the phone service. The online service guy left the conversation windows before I can say anything. Very impressed.