Price would be $100-$125 or so for professional CLA. Personally, I would go for another lens.