the kyc thing is such a nightmare everywhere not just dodgy sites. my mate waited over a MONTH for withdrawal and they kept asking for more documents like tax reports for his crypto addresses and stuff. eventually got paid but what a hassle