I have heaps of experience with international packages shipped through ebay.com, amazon.com and aliexpress/banggood etc, Chinese are good with their service as they use Gaati for India and rarely India post, Amazon.com is best with fast ship and no hassle of customs as price on amazon.com comes with customs paid, ebay.com is last resort if I really want something which is not available elsewhere and can be pain with custom in case you decide to get something worth over Rs10000 and marked that as gift or low price and they decided to open the package which happens mostly with heavy packages, very small packages or odd shaped packages. in case its opened up and found to be expensive than what it was claimed be ready to pay fine/penalty along with the custom duty which is 40% almost always with everything, also lots of wasted time as things move really slow (Delhi customs). IMO if its an expensive item (Over Rs10000/-) better use DHL and get a hassle free and fast service , you may still be made to pay custom but it will all be taken care of by DHL. Time is money