I was pleasantly surprised at not only the price, but the atmosphere, the staff, the quality of the flowers and the speed and accuracy of their order department. Whether you order online, over the phone, or in person you won't have any problems or miscommunications. I recommend going in because you'll get to see firsthand what it in stock as well as get suggestions. I love watching them assemble arrangements. It looks like science and they do it so fast! It always impresses me.