If you want to have a go at fixing the camera then this thread looks interesting:

http://www.stevesforums.com/forums/view_topic.php?id=38477&forum_id=15

It could be either a bent pin, or needs the internal battery removed - there is also something about Canon USA fixing camera for free, even those out of warranty, not sure about UK though.