Anyone ordering from AliExpress, or a similar e-commerce store of China, today, faces an uphill battle with operational gaps and uncertainties – particularly in terms of long delivery times, frequent delays and lost packages. This is made worse due to the available payment terms – which only allows online shoppers to shop if they have access to online payment facilities (a credit card/debit card with online banking enabled) along with an advance payment in full requirement.