Moonpig has apologised to customers after being hit by several customer complaints about deliveries of Mother's Day cards and flowers that were damaged, delayed or failed to arrive.
The gifts and greeting cards specialist was forced to answer a stream of complaints on social media before blaming the problems on "an issue" with a supplier.
The company said it had compensated those affected.
Moonpig had previously advertised that orders placed by 2pm on 4 March and flowers ordered by 4pm on 5 March would be delivered in time for Mother's Day, with couriers delivering on Sunday.
Comments on Twitter and Facebook were mixed.
On Twitter Matt Hunter wrote that the card he ordered didn’t arrive in time so he had to “go with the only one left in my cornershop[sic]” while Ashley Jones tweeted “Not quite what my wife was expecting, this was on Friday and still waiting for a resolution!!#moonpigfail”
Others were positive about the service.
A spokesman for Moonpig told the BBC: "We can confirm that an issue with one of our suppliers has delayed the delivery of flowers to some of our customers this weekend.
We've been working hard to put things right and by the end of Mother's Day almost all orders have been delivered. We hope our customers accept our sincere apologies."