We used Tai for our wedding back in October 2012 and also had a bad experience. They were supposed to deliver the flowers in the morning around 10AM but ended up waiting all the way until 3PM to deliver them to the front reception. We had to send a runner over from one end of the resort all the way to get them, sort through them, set them up and get them to the right places (decorations, family, bridal party, etc.) We had our service at 3:30 and I literally had my flowers pinned on me as I was walking to the front for the service. Try to explore other options if possible but they definitely have a monopoly.