Virtual Wallets and How to Use Them