I've used this website to order gifts to send to India from the US a multiple number of times and it's always been a pleasant experience. The ordering process is quick and simple and they always deliver on time. Plus I love the fact that each time I place an order they confirm it by calling and repeating it over the phone, so that I am assured that the order will reach the recipient on time. I would recommend using their service without hesitation!
Even though the gift wasnt categorized as same day delivery they still very very nice to deliver on same day upon my request. And on the time that i requested. One address was incorrect but still they reached out to receiver on phone and delivered even when it was late night. Have used them for 5 years.