Personal Digital Wallets 300x83 - USB Digital Wallets: The smart (phone) way to pay.