My mode dial has fallen off twice in less than 2 years so I guess I am a good resource. The first time I did not get any 2-sided tape to put the dial on. I took it to my camera store and they put it on for me with 2-sided tape. That lasted about 6...
I just lost the mode dial cap for the second time in less than a year -- first time the camera was only about 4 months old. Canon said that I could send it in to have them repair the camera -- eventhough the camera was new it would cost a minimum $2...