Indiaontime, Huh! It never delivers anything on time. One week delay is very common, and they have lots of silly excuses to entertain(or frustrate) you. The customer service is also horrible (imagine the worst) and they dont give a sh*t about anything. If you received your item, then youre lucky.
Ive not received my item yet, its a Fraud company. They dont even reply to emails or care to pick up phone (even if they do it doesnt serve any purpose either).