I have been coming to Mayflower Florists for the past 5 years or so and they have always done an excellent job in arranging flowers from baby arrrangements, to sympathy plants, to corsages for my son's proms, and dances. They also have a nice varity of homewares that you can purchase while your there. The staff is very pleasant and will help you in whatever way that they can. I definately recommend them to all for all your flower needs.
CONS: a little pricey