If you don???t have a credit card, bank account or other means to facilitate your online transactions, why should you be barred from the world of commerce, especially when it is all that stands between you and powering up in you favorite online game or from buying your Foo Pet a new diamond necklace?