Looks like these are coming to the end of their natural life. Noticed this morning that the display on mine has started to flash with strange characters - I seem to remember this was a sign of imminent failure. Didn't have time to check whether it was still working properly - I'll do that tonight.