Today I only received 2 out of my 5 online ordered items even though they were all in stock.
I know other stores are rubbish for this but I didn't think M&S was.
Customer services advised that it was better to used nominated delivery to ensure the items were (in my hot, sweaty hands before anyone else)despatched more quickly.
Obviously this costs extra.
I'm cheesed off!