If I knew how to verify, I would lol. That's the only thing stopping me from verifying. I don't have a bank account, since I'm only 18, nor do I have a credit card.
I can only say that I'm very trustworthy, ask any of my previous auction winners. I do always deliver within 1 day of the auction's ending.