If your package does not arrive(flowers) prior to your leaving, don't stress, get Tai in Jamaica to make you something spectacular. when you get home report Bittersweet to your credit card company as not meeting the contract agreement. Provide them the proof you have - and they will refund your money and then go after Bittersweet for the funding. I am so sorry you are dealing with this, please don't judge Canadian businesses by Bittersweet's poor service. And that is exactly what it is poor client service.
Dea