I always lose them before I break them or scratch them beyond usefulness, so I don't like to pay a lot. Here is a moderately-priced line of sunglasses. Take your pick of styles.
https://www.styleeyes.com/category_s/55.htm
I found them at MC Sporting Goods, but it looks like you can order online too.