Oakley sunglass are very expensive, so most people want to get Oakley sunglass cleaning kit to clean the lenses without damaging them so that the expenisive Oakley sunglass can last longer. If you use some other cheap cleaning kit, it will make the expensive lenses scratched or damaged. Oakley sunglass cleaning kit is specially designed for Oakley sunglass, you can get them from some online stores. Amazon.com offer Oakley sunglass cleaning kit with affodable prices, so you can get them from amazon.com.
You can clean it yourself. Just use a pieces of eyeglasses cloth and clean your Oakley sunglasses with trap water warm water. Besides, you can also use soap to clean your sunglasses. But you shall be careful not to scratch the sunglasses lenses. If you still have not idea to clean it, just take it to an local optical shop and have them clean your sunglasses.