I remember you explaining to us how much of a pain paypal was back then. ^^
They seemingly added a new subsidiary/partner called braintree payments, which may or may not be a less painful way of integrating paypal.
… which makes me wonder, is the humble bundle store widget suitable for pledge upgrading? Hmmmm