First TaoBao deal with domestic and you need your agent to handle everything for you. Aliexpress might be more expensive, but when you encountered any problems with the products or shipment, you will always get an instant answer by the sellers. Aliexpress hold the payment until buyers click item received satisfactory, then the money will release to sellers. Like buying from Tao bao, any damage your agent also negotiate for you, but very slim chance you will get a free replacement, or 50% refund. Aliexpress did this But another note is, buying online always a risk. Read reviews and look for reputable sellers is most important............ My experience and 2 cents.