They provide services in many countries but their customer service is not good, when you choose them and need help you will be disappointed, paid the money and couldn't what's happening with the order.
I used their service for sister's birthday a few months back and found the service very good, the items were delivered on my selected date, my message was printed on card very same as I asked, overall it is good service for my choice to send gifts in Pakistan.