I have experienced shopping from Ali Express almost using many Courier services. Till now I have done more than 100 transections. In my experience Ali Express is Best online shopping place available in Pakistan. I have experienced of Amazon and EBay also but these are direcly available in Pakistan. 99% of Ali Express sellers are extra nice, co-operative and helpful. Always extend Protection period if you ask, If you received any broken or damaged item and tell them before confirming order, they send the item again. If you bought costly item or any Customable item, you should prefer DHL. Because in this way you received item within week with custom paid and they will never detain or late item. 50% of sellers negotiate with delivery charges for DHL. If anyone have any direct contact with custom or GPO, only then use China Mail or only use for small and non Customable items. But always use DHL for Customable, big and costly items to avoid long time and detaining items. I have experienced all types of items including Electronics, Chandeliers, Shoes, Sanitary wares, Hardware etc. Very positive experience.