Signed up & was told I'd be contacted in ~24 hours -- not much different from my previous attempts signing up.
The difference between Braintree and others is that when we say yes, we mean it. That means your business is good to go from day one and you won’t have to worry about paypal-like shut downs.
Kristi from Braintree