After doing some research (obviously not enough) i chose Beverly's for ordering a dozen red roses for my long distance girlfriend on Valentine's Day. There were points to be gained by this, as everyone at her workplace had gotten flowers before, she was the new girl. Flowers weren't there at noon, called Beverly's and was told they had 900 orders out on the truck, and that they could not give times for delivery. Called at 2:30, was told that they would be there by 3. called at 4 and was told that they had wired the order to another florist for delivery, despite the fact that the delivery location was under 10 miles away. Called at 6, they said that they were sure the order would get there sometime THAT NIGHT, and i canceled the order. They did offer, after the runaround, to keep the money and bring in two dozen roses the next day, NOT VALENTINES day. I instead canceled and found another florist that made the delivery in 15 minutes at 6:30. I found their service to be atrocious and them to be uncaring about the situation that they had put me into. Guess they got their money in on Valentine's Day without me.