I tried to contact Canon in Australia and Asia and all they did is refer me to online help sites. When I phoned the Canon Australiasia customer care line, I got told repeatedly I should send the camera in for repair, despite me saying over and over it is a firmware bug and not something a local technician can fix. A company as big as Canon should have some sort of portal where you can log bug descriptions. I gave up asking to speak to one of the actual technicians to step them through how to reproduce the bug so they can pass it back up the line to the factory. The counter goes to zero then hangs the camera bug gets worse as the memory card accumulates more images, not helped that when you have to pull the battery, the camera tries to read all the file contents of the card when powered back up slowing the camera down again. I've noticedd if I get the frame buffer down to say below 20, as it counts back up to 99, it will pause then jump quite a few numbers ahead, like it'll single step rapidly from say 15 to 32 then jump to 51, 52, 53, 74, 75, 98, 99 with the same period between each increment, ergo the time it takes to increment from 51 to 52 is the same time it takes to jump from 75 to 98. As a wishlist item, I would dearly love the option to have the electronic level displayed at all times in the EVF when shooting. It's annoying having it disappear when you're banging off shoots in continuous mode especially if you're panning. The AF is freaking amazing though. </falls off soapbox>