You threatened to take legal action over them getting your order wrong?!
Ah well, you got a free meal from it, worry not. I might try mass complaining and see if I get anything free
Edit. Ah I think I misread, no free food..just free delivery charge. Ugh.