Some years ago the Aliexpress shops use to have names made out of words. Now many of the shops have the same name format, "ShopNNNNNN Store", where only the number differs. Looks to me like they are made by a bot.
Anybody bought from shops named "ShopNNNNNN Store" recently, are they OK?