Ray-Ban
Ray-Ban sunglasses can be expensive, but if you shop at Walmart, you can get a decent deal on a pair. Prices range from around $150 for a basic pair of sunglasses to $500 for designer pairs of Ray-Ban. Whether you need prescription lenses or an ultra-light titanium frame, you'll be able to find the perfect pair of sunglasses for your budget and style.
Oakley
If you are looking for a cheap pair of Oakley sunglasses, Walmart may be the place to look. The brand's non-polarized "Half Jacket" lens series are interchangeable. You can purchase replacement lenses at registered Oakley dealers, or order them directly from the Oakley website. When buying pay attention to the markup on shades. You can also order custom lenses, but they are more expensive and require more time to make. You must also make sure to order the correct shape of lens for your Oakley. Some of the lenses are shallower than others, so you will need to order the correct size.