Buy this J.Crew Candy Striped canvas clutch ($98 at Net-A-Porter) or get a new pair of glasses, like these Warby Parker glasses ($95). I just bought my own pair of Warby Parkers, and I'm so glad I finally did it! I'd had my other glasses for about eight years, and they were in terrible shape. Finally, I quit wasting my money on other things and bought a new pair. It was worth every penny!