UPDATE: They saw my review on TrustPilot.com, responded and then sent a link to my email to re-upload verification documents (in "better" quality).
I literally scanned my Driver's License, front and back, and uploaded the photos to them JUST like last time. Immediately declined.
Well played ...