.. what would you expect by way of apology or compensation?
Mr Ocado accidentally (poor chap, not his fault..) dropped a large glass bottle of oil all over my tiled kitchen floor.
It took an initial 30+ mins to pick up the glass, soak up the worst of the mess with 6 bathroom towels, then mop it all with liquid floor cleaner. A couple of sweeps to check for remaining glass. Then all the towels had to be cleaned in the machine of course as they were dripping in oil. A week later, and another mop from our brilliant cleaner, you can still see a very fine film of oil in parts.
Well anyway, Ocado have offered me £7. Does that seem reasonable...?