I am usually pretty careful with my gear, but it seems inevitable that I get some sort of dust particles inside of my lenses. I have a huge one in the middle of my 17-40L that I have only had for around a year. Usually it is not an issue, but there have been shots that I have taken where some spots do show up and I don't know what else they would be from.
If the warranty is up on a lens...and I do end up having to send it into Canon to get it cleaned(this can be done, right?), about how much would that cost me? How long would it take for me to get my lens back?



