The BEST floral shop in the area. My family has been using Hearts and Flowers since they opened, and have never been disappointed. We've used them for multiple occasions, mainly as gifts for mother's day or birthdays. I used them for my wedding, and was absolutely thrilled. I got everything I wanted, and they were not annoyed when I completely changed what I wanted two months after we started planning. They are not cheap, but the beauty and unique nature of the arrangements are entirely worth the cost. The flowers are always different and interesting (not your basic run-of-the-mill roses and carnations, etc.), and last for quite a long time.