My guess? The same "controller" just launched a bunch of new ones at MMO-C is on their target list. They'll ban them all soon enough and in a few days they'll dwindle.
i remember a few years ago there was loads around here, always linking to this same chinese shopping site, like 10 times a day. not sure why they've popped back up.