A friend of mine received the most beautiful floral arrangements I've ever seen for a year straight when I asked where from. This was the place. I've ordered from them three times since, and their arrangements are ALWAYS gorgeous, fresh, last forever. Recently I placed a same day internet order and called to get status, turned out the order had gotten stuck in queue and was only just received. They are only a mile away from me.... the intended recipient was leaving in a half hour, and they got here in ten minutes with a stunning arrangement. I sincerely feel like you can't go wrong with them. The reason I've rated them "moderate" is because consistently, what $100 gets you from LVB is going to be twice that you get with the TeleFlora/1-800 flowers people AND way nicer and fresher.