Gates Florist is the best there is. I have ordered many flower arrangements from Gates and have never been disappointed with them. The flowers are always the finest quality and always as fresh as can be. The staff is very friendly and helpful and will go out of their way to assist you on just about anything. In my opinion you cant get any better than Gates!