EDIT: Someone from this company sincerely responded to my message the next day. They sent another bouquet to the recipient and refunded a portion of the original cost. While this doesn't make everything okay, it did feel human. Everyone makes mistakes, and they totally owned up to it and did what they could to make it better.
ORIGINAL POST: I paid $80 for a dozen roses to be delivered the next day. I received a confirmation email at 4:30pm saying they'd been hand delivered. I kept checking in with the recipient's roommate, and nothing was delivered until sometime around 10-11pm. The roses looked like they had been dropped and were generally ugly.