In my experience on Aliexpress, 3 stores aren't unusual. Most of the stores I buy from on Aliexpress (mostly 3d printer parts) have at least 2 stores. Even the reputable ones like BigTreeTech which is a pretty popular for 3d printer control boards have at least five stores by my last count. According to them, Aliexpress don't allow multiple accounts to manage a store, so they make a new one for each salesperson.
Then again, we might not even be seeing the same site, since it forces http:// and could be modified in transit by anyone on the path of either of our ISPs and the web host.