Ive used this site over 30 times, and yes when using a new card I had to submit proof. Every person on this site that if offering services has been verified by the Eldorado team, I've given them my personal account info to help build my account. Ive used for RuneScape & Genshin impact. It's simple, the people on Eldorado are just like you & I except their professionals at the game your wanting help with. NEVER have I had my info hacked or stolen & NEVER have I had issues with a professionals messing up anything in my account. People are literally 1 staring the service bc they require you to prove who you are to prevent someone else from using your false info! I mean come on people. Ive attached below proof that I've used this service so many times. This is one of the only sites I use and trust, its hard to find that, hopefully you don't make the mistake of trusting someone who's never used the service.