I would send it to Canon and at least get an estimate. You'd only have to pay postage one way if you decided not to have them fix it.


I know a few people haven't been satisfied with Canon Repair service and whatnot so maybe I got lucky, but they fixed my [out of warranty, 4 year old, bought second hand from eBay] 20D pretty fast. I sent it in April 11, got it back April 22. That covers time for the quote as well as repairs. I live in western PA so shipping to NJ wasn't bad either.