Cameras that are imported into the US from foreign markets are called
"grey market cameras". Canon, Fuji, etc. do not like them because they
cause them headaches and they do not get to sell their cameras for
the higher price that they normally do in the USA. There are lots of
small camera repair stores that will work on them, and you may want
to call a couple of them.
Precision Camera Toll Free: 800-665-6515 comes up first on Google
"digital camera repair"
As far as the "call back" goes where they try to sell you hard, I suggest
purchasing 1 accessory. A lot of these guys only break even only after
they sell one accessory. Tell them that you will consider buying more
after you get the camera.
You may want to get your backup batteries, etc. from (much cheaper
and great quality)
Here is the firmware download link from Canon for the 40D with instructionshttp://web.canon.jp/imaging/eosd/eos40d/eos40d-firmware-e.html
I hope that helps.