Braintree's fraud prevention is poor and based on generic metrics. One of my businesses had 32% chargebacks with their service.