I used to use Dr Optic Optical Cleaner for my lenses and filters but nowhere seems to sell it now. It was great, 18ml mini travel bottles, pump action with a decent mist. Does anyone know a good lens cleaning solution that comes in similar small size and doesn't smear or leave horrible residue? The default Amazon results have a few 1* pannings that put me off.