Last time I was in NYC I stayed at the W in Times Square. The first thing I noticed when entering the lobby were the flower displays. Surprise, Surprise!
I picked up a card and while out exploring the city came across the shop. Walked in and chatted with the designer - she is great! Here's a link to their site: