One Morrisons customer in Worcestershire, who did not want to be named, received a text message on Monday saying her delivery had been delayed.
Early on Tuesday morning, she still had not heard anything from Morrisons and had not got the delivery.
The customer had an order worth about £200, and had saved vouchers over the year to take it down to £100.
She said the lack of communication left her "in limbo", wondering whether to "go [out] today and spend £200 and then come home and Morrison's turn up with £200-worth of shopping,"
She eventually received her order later on Tuesday.