Hi,
International (India) always ships within 2 working days of payment confirmation, it is honestly the most automated warehouse we have.
You may be confusing the tracking where it looks like it took 2 weeks to arrive into USA, instead it just took 2 weeks to be processed by US customs. You will see on the beginning of tracking that it passes through Mumbai port and then next update is always in the destination country.
It is really not something we can resolve, it is a US customs issue. Our average to UK upon payment confirmation is only 2 weeks for example, usually they process packages within just a couple of days. France also averages 2 weeks.
~Rcick