This flower shop not only carries the most beautiful and long lasting flowers, they also go above and beyond for their customers. I was unable to get my colleague and friend a birthday present due to health issues, so I ordered from the one place I knew always has amazing flowers. But I messed up the date. They fixed my mistake with a smile(yes, you can tell over the phone) and without any problems! My colleague got a stunning bouquet on time and was so happy — a feat for which I am eternally grateful. Tl;dr: 5 star flowers and 5 star customer service!