Thanks everyone. KLH lists a repair fee of $205, so it looks like I'll be packing it up and returning it. That would put me at $305 for a working Canon 7, which seems a bit high to me.