Ya, that is what I'm doing now. I wonder if the is anyway I could but an account that has anyway gone through this. Because I am unlikely to buy anything that needs shipped. Just digital goods.
If you just need the gift cards, then why don't you post a request here in the Services section or the marketplace section? I understand that you don't want to submit your ID proof. In that case, why not try to purchase the gift cards from some other source?