I have now used them for sending gifts to India for around 1 year now. Let me tell you they have never disappointed. Sometimes I have even made a request for an earlier date of delivery and they have always obliged and my family loves the greeting card with the message that they send with the gifts.
They understand your emotions and they deliver with the same good emotions. I have also heard good things about their packing from my family. I have used services from other websites too, but thy mostly do not deliver on the promised date, but India gifts portal has never disappointed me.