I got many of dropshipping from my orders on Aliexpress
They deliberately misinform you and expect you to wait a week maybe more to get shipped
The other cons on Aliexpress, they sent sometimes wrong product or being out of stock
I received wrong product due to the product homepage, similar product but it aint exactly same
Using Taobao through Superbuy, you can still cancel within 24 hours and of course finding a product rarely seen anywhere else
The downsides its international shipping, it may not pass through custom which i ve experienced
Either way, in both case, you have to take some risks
Google translation isn't an huge deal breaker, i assume you did translated into english?
Google english translation is good enough, at least sentences cannot be misinterpreted
It takes time to get used to order on Taobao/Superbuy, once you ve done it, you ll be fine