Every order I've made has been delivered with complete satisfaction and absolute punctuality. And in one case where I made a mistaken order that I needed to cancel, I was treated with respect and the individual case was remedied efficiently and conveniently. I will no doubt to continue to use iFlorist for my international deliveries!