Bags and wallets