Go to Costco and get a bale of 100 microfiber cloths for $13. A microfiber cloth is a microfiber cloth is a microfiber cloth.
"Anti-static" cloths are to be avoided. Many have been sprayed with a light coat of silicone oil at the factory. Get silicone oil on a lens surface and you will never get it off.
If you really have a staticy surface, like a CRT or expanse of plastic, then take an old Windex spray bottle, fill with distilled water and add two drops of dishwashing liquid. Spray on and wipe off. Again, keep lenses out of it. Or, you can pay $25 for 1/2 oz. of "Antistatic Gold Treatment" - which is just the same thing.