I have to say, I've ordered roses for my wife and flowers for others (no roses for anyone else, though - or my wife would, obviously, kill me) a couple of dozen times and received UA miles, and I've only had one bad experience with them. And that time, they made it up to me by crediting my account with a 40% discount and the flowers the next day.
Sorry to hear about your misfortune - clearly you've not had the same luck with them, but they've treated me pretty well.
Greg