I don't believe there are VCCs for use by US citizens. Normally they're for those who do not have access to PayPal's services... in the US you can get a bank account, so just use that to verify it?
Well my US credit card expired and now they won't issue me a new one. I am a foreignor with an etrade account(bank) that works as the us but they now want me to add a Credit Card and it would have to be based in the U.S. Any way around this ? Thanks for the input guys