James Cress Florist is spectacular. You walk in and you are knocked down with the scent of the amazing flowers. I have ordered flowers from them numerous times, and have had an exceptional experience. They are extremely friendly, and timely. All your flowers will come out looking great, and you will have a positive experience. They have moderately expensive prices, but Florists are always expensive. I 100% Recommend James Cress Florists.