Free: Contests & Raffles.
I use lens cleaning tissues that I buy at Costco. Like these:http://www.costco.com/Browse/Product.aspx?Prodid=11532286But then I don't really have expensive optics, so my opinion really isn't worth much.