Banggood obviously sells mail addresses
basically I like the shop because of good prices, BUT:
I generate and use individual mail addresses for each shop. So there is a unique mail address I use only for my purchases at Banggood. And I'm receiving spam mails on this address.
My conclusion: Either the shop itself earns money with publishing customer addresses or some employers do so.