Ok.. that's what I thought
I'll run a factory restore and see whether it miraculously cures it.
Failing that it's going back to the shop.Shame.
I'll post back if I have any success or discover anything useful.
[edit to add: tip's cap to Chrome-guy for his excellent instructional on restoring factory image]