My kids are so rough on sunglasses! They lose them or scratch them — or actually scratch them before they lose them! You can order 6 pair of boys’ or girls’ sunglasses right now for $11.99 shipped! What is great is that they offer various sizes — ages 3-5 or ages 6-8.
These always seem to sell out pretty quickly, so grab them before they are gone.