That's a strong sell even after sign-up actually. We're trying to sort through Braintree charges right now and it is pretty painful...
Shoot to hear you're having trouble sorting it out. Please feel free to reach out to Erin@braintreepayments.com . She'll help you out.