In fairness, it was 7 years since I bought these, which was also when I had my last eye test. And the pair before had done for 5 years. And the pair before were bought when I was still at uni.
I'm still slightly concerned that I went and chose glasses without a responsible adult to look after me. Glasses shopping is worse than shoe shopping - and you live with the consequences of the decision for a lot longer. I did, whilst thinking of you, go and look at the ti frames but I didn't like any of them, btw.