On a close inspection, he seems fine worm wise. I stuck (with some difficulty) some cello tape on his knickers, I'll report tomorrow.
I've checked on the esselunga website and cherries appear to be 7 euros and a bit per kg. So, 5 euros, is not too bad!
Oh dear, poor minirosa. And poor you. Ds used to fall asleep holding mine or dh's hand until he was at least 2.5... I still remember it as a nightmare, you know, when you are there thinking of all the thing you'd like to do instead (or have to...)