My Express Payment #230524316 on 5/10 is still waiting approval. This makes no sense for an Express Payment.
All my Documents were verified by 7/10 and I have sent my banking details to Payments email address. I just keep give it a few more days when it says Express is 5 to 7 days.
I hope this can be worked out soon.

Best New Casino Finalist BaoCasino