This place is great. Not only are the arrangements beautiful, they really stand behind there work. One Valentine's Day I was delivered a bouquet from them. Although it was beautiful, about 2 days into getting it, it was very wilted. I decided to call and complain. I recieved a new arrangement that same day. I have sinced used them everytime I need flowers for something and have never been disappointed.