I cannot say enough good things about Morning Pond. For years, I have driven past there and noticed the sign offering a great deal on a dozen roses, usually at $20 or under for the dozen. My fiance finally caught onto it and has been buying me flowers there ever since. I assumed that such a continuous low price would mean lower quality flowers, but the roses are gorgeous and they usually last well over a week. They have a beautiful selection of multicolored roses that is very popular. I highly recommend them. I don't know much about their other arrangements, but this is the place to go for roses.