I really think this is the best florist ever. The flowers are incredibly fresh...they always last at least two weeks! They always have a great supply of different flowers on hand so you can walk in and get a bunch of flowers. The vases they use are always really orginal too. Delivery is fast. And the customer service is wonderful. They seem to know exactly what you're looking for...plus a little extra. I used them for my wedding and people are STILL talking about the how great the flowers were!