Ouch!
what lens is it? if its an "L" get in touch with Canon ask for a quote, If not it may cost more than the lens is worth. I never use any filters in front of the lens, but I always have the lens hood attached, so far no problems. The only problem you may get with the lens is flare if it is...