Hi guys, I have a Canon 17-85mm which has some dust inside the lens. It can be seen when I look through the front glass. Is there anyway for this to be cleaned? How much would it cost? The lens is already out of warranty so I'm wondering whether any shop or Canon service centre can clean it and what kind costs will be involved.