I had worst experience with this company. They shut down my account because of client chargeback. It was a genuine transaction, but because of my client own stupidity (he forgot that he authorized the charge), he requested a chargeback. My account was permanently canceled even though my client canceled the chargeback, apologized, even directly called them to tell that it was his mistake, and wrote a letter to them, they told me that it was final decision and they will not restore it back.
I was about the launch a new custom product with braintree being my payment system, i have been working on it for the past year and spend over $150K, they just ruined everything, i had to switch to another company, and do API integration.
Stay away from them at any cost.
P.S. I spoke to Salman and his supervisor (very arrogant person), my client spoke to Nick.