There just aren't very many quality cash-and-carry flower shops anymore. In fact, I'm not sure if there are any. The Flower Market on Montgomery has a wide array of flowers and accessories for something more special than half-wilted grocery store roses. You can make your own arrangements, or have them do the arranging for you. I think they also do event flowers, but you'd have to check on that. The owner and her employees are always immensely friendly and helpful.