As you outline on your site, these deliveries are of great importance to the people sending and receiving them. My girlfriend received nothing on our anniversary, and I'm not sure why, as my order was placed and paid for with plenty of time to spare.
The flowers were delivered a day later, unfortunately, it was too late.