Yes I have took the plunge with a registered Canon repair centre and sent them an email.
It's not the lens contacts I'm pretty sure of that. If i remove the lens and CF card and just put the body cap on it still throws up an E99 message when i depress the shutter button.
Gutted, missed the little man's 1st birthday without a decent camera to take photo's. Had to use the wife's point and shoot.
Goat is hungry.....