FYI, Karma's best mechanic is that you send a gift to a recipient without entering cc info; then when the recipient accepts, you become socially obligated to complete the payment process. It also asks the recipient for their address, so you only need to pick the item and enter their email (or FB select). It's generally a beautifully designed app.