Just thought I'd let you all know that both my 300C keys stopped working recently, and rather than spending £170 ordering a new one, a computer repair shop re-soldered them both for £20. Result! Now if I could just work out an easy fix for the constant front suspension knocks and rattles that the garage can't trace...