My husband buys me flowers spontaneously, when he knows he's done something really wrong. Recently, his job has been taking him away from me - so I get flowers a lot
I prefer getting flowering plants. Cut flowers are beautiful, but they die... flowering plants, if properly cared for, will bloom over and over again. I've had a few African violets going for years...