Ordered the flowers after 5.30pm yesterday and the flowers was delivered after lunch today. Flowers are beautiful and of good quality. When I called to contact them to ask on status, they actually checked with the delivery man before giving me an answer which is way better than guessing. This is my second time using this website and have recommended to many friends with them also having good feedback. Keep up the good job!!!