I've had nothing but good experiences with this place. The flowers always seem very fresh, and they put together nice arrangements. I usually ask for a particular flower, like iris or tulips, and if they have them, they'll build a nice arrangement around that flower. You can also tell them your budget, some colors you like, etc and they'll put together a nice arrangement for you.
I live nearby, so I always stop in to pick up flowers. I've not used their delivery, so can't comment on it.