I always placed an order through this website. Must say I am impressed with their delivery commitment. Its dot on time.
It is definitely a very good service for people who stay outside India. I am pretty pleased with their products & service, which I use for occasions to send gifts to my loved ones in India.