Yes, depending on style. I got lenses for half jackets
Probably. I've bought replacement lenses for two different pairs of Oakleys. One of them had to be sent off to be replaced, but one of them I could replace in the store, so it really depends on the sunglasses themselves. Everyone in the store is always helpful to me so just ask them and they'll help you out.
Thanks! Your answer is awaiting moderation.