Your best bet is go to your local one and order from there. Getting all the details in writing and get the receipts. Making sure who ever you are mailing it too making sure they can delivery there actually that day. Seeing if they can call you to let you know they delivered it to the destination.. going to a reputable florets is also important.
Sure, sending flowers is easy there are so many affiliates out there - you should be able to walk into any florist and just place your order. Perhaps the value of the order may diminish as the affiliates take their cut, but hey, you still got to send flowers to india... right?