Two things that have worked for me:
First, never take them off. The only places I take mine off are in my home, my car, and my office.
Second, get a neckband/strap for each pair of sunglasses. Then, if I have to take them off, they will be there--dangling at the end of the band.
I only buy...