13 days later, my withdraw has been processed. I made a 2nd withdraw and that was processed right away. I am glad it was resolved but I am still wary. No real explanation for the delay was offered.
Am glad it is resolved. I think they had a huge influx of new users and were manually approving withdrawals for them till they developed enough of a track record for their algo to take over.