A (minor) moral dilemma- if you buy a box of eggs from Ocado (or wherever) and realise after the delivery man has left that a few are broken, do you claim a refund?
There doesn't seem to be any way of asking for a partial refund, but I always feel a bit guilty asking for my money back for a box of 12 eggs when most of them are perfectly ok.