In view of all the holidays between the time you paid for your item and the time it is supposed to be delivered, all you can do is wait.

You are on the Australian boards here so we can not be of much help in regards shipping times from the USA to India, but I do know that Priority mail to Australia is taking weeks, not days.

You cannot ask for a rebate just because the postal system takes longer than you want it to.....it is not the seller's fault.