That's the problem with depending on companies like that. There's zero accountability, you can do absolutely NIL to hurt them, but if they fuck up, it can do big damage to your affairs.
I had a flower shop almost fail on the delivery - we agreed on the flowers, date and place, and then... they forgot. They simply forgot about the delivery. Luckily I called them in time and they managed to get their shit together and deliver the bouquet literally minutes before I was about to suffer a big embarrassment if the flowers were not there.