Welp, i just submitted a withdrawal of my funds from the site to my wallet. The site says it's gonna be sent in about 6 hours.
So lets wait and see. I will keep you posted on how it goes. Fingers crossed, i get my money out and forget about the website