Dude, if you really don't trust something, you can buy a Visa or American Express Giftcard. They work the same as a regular credit card, but you can only buy it with $25, $50 or $100. And there is a $3.95 activation fee. They are available at most grocery stores, gas stations, and anywhere you buy giftcards.
-Avatar
Hey, let me know if this helps or not. And by the way, how are you friends with Owen.Christian?