Blossum Florist has some terrific flowers but the best thing is their freshness. My girlfriend received some flowers that I sent as a surprise about 3 months ago and they were flawless. The amazing thing is that the length of time the flowers were fresh! They must have lasted maybe 3 weeks before I noticed any wilting. All in all the service was good and the prices were reasonable considering I had them delivered.