I've dealt with Puritan for many years and they are a reliable company. The problem most likely lies with Indian Customs who often delay packages for indefinite periods. If Puritan can't track it from their side, they may be able to get the Customs slip number so you can try to track it in India.