I've had such a negative experience dealing with this company and their courier partner, dx delivery. I ordered flowers for boyfriend's birthday which never got delivered on the day. Then they lied about not finding the address and having insufficient information. I made sure they had the correct address and a telephone contact for the recipient and the flowers were still not delivered THREE days after the original delivery date AND no reasonable explanation given! Customer support from the courier guys was the worst ever! They didn't seem to care that they were going to deliver STALE flowers three days after someone's birthday. We still haven't received the delivery even as I write this review!