3 ms·2.85% fees? Such a rip-off.... Braintree is much better/cheaper and offers so much more.by kiyanforoughi 13y ago2.85% fees? Such a rip-off.... Braintree is much better/cheaper and offers so much more.