Braid can be bought directly with Paypal, Amazon Payments, and Google Checkout as payment options. Corner of the box says "Humble Store". What they do with that is a unknown, but I find it interesting.
That reminds me: I noticed that humblebundle.com is apparently involved in the purchase transactions for the recently released 'English Country Tune'. So maybe there's more afoot than just the bundles themselves: