To start off I believe this place should be rated 3-3.5 stars, I'm rating it 5 to help balance the average. Why? Because they ship practically anywhere which is really cool. However I did notice their customer service/communication needs a little work. My first time I missed 2-3 calls and they didn't leave a voicemail message, then I got an email saying they changed my order without giving a reason. However my second order was the 100 roses and that went very smoothly and both flowers looked really really good. This company deserves better reviews. I will shop here again