I am a bit surprised that you say courier services are poor in India. I think they are fantastic! They are extremely cheap, very fast within cities (my corporate package guarantees 24 hours within the greater bombay area and most packages from the morning make it by the afternoon), reasonable within the country. Insuring packages is cheap, you can arrange cash-on-delivery, signatures, etc.