comes to picking out frames, lenses, and all the add-ons they seem to like to upsell you on? I started wearing glasses at around the same age, so I know that it's inevitable that they will be lost, scratched, cracked, or otherwise broken. Thanks in advance.