I need to have my Canon 20D repaired, after a bad fall. The window of the top LCD is broken badly. Last time, for a repair covered by the Canon warranty, it took 7 week to fix a battery door. I want to avoid the 7 weeks without camera, because it is just unacceptable (I forgot to complain to Canon about that). If anyone knows a repair shop in Montreal that can do that quickly for a decent price, I'd be much obliged.