Great products, excellent support staff who make you feel like a values customer. I would have made it 5 stars, but on the last 2 deliveries, the flowers where a little beat up and only lasted about a week. Also we had sent my niece Jolene a boquet to mark the birth of her son, but they also arrived inpoor condition and died quickly. Careful! You're slipping!