If it's an older prime (f my phone) it means a gamble that you can clean it.
If it's a newer prime, it means a $150 CLA charge.
If it's a zoom, unless it's amazingly expensive and listed very cheap, it means run.
I just had my macro in because of oil haze. Totally messed with The contrast. $100 CLA, and he fixed the not quite round aperture while he was in there. Seeing that the lens was free, and worth around $120 used, i consider this acceptable.
Last edited by Mothballs; 05-22-2015 at 04:23 PM.