Bloomex always delivers fresh flowers. They are very affordable and you can find some coupons online (on their website or social networks). My husband and I have used this company numerous times when choosing flower gifts for our friends and relatives, or for me. I've recently received a bunch of red roses when I was at work. They were gorgeous. What can I say, Bloomex is the best.