Yeah gift card / vcc will do the trick. All my accounts were hit with the reimbursement crap so i selected either vcc or paypal, which ever one was available
Hmm... did they charge your card at all when it says "authorize card" ? SInce I still have the Cards I used to confirm my PP, but there's barely anything in it.