Within 2.3 seconds of me posting a site stuff thread about Temu advertising it was deleted. WTAF? So am I not allowed to complain about the Chinese commercial overlords?