Has anybody else ever been asked to take a picture of their credit card and ID and send it to Theory11 for conformation? This doesnt seem right, is it actually theory11?
I haven't - but it's not an uncommon practice. Ellusionist does it too. If you're leery, just send in a support ticket to confirm they've requested ID Verification.