If you value your business continuity don't switch to Brain Tree. As a Controller of a large corporation we moved over to brain tree in August. We recently had an issue where they wanted to review one of our customer. Brain Tree contacted us 3 days after they held all!! deposits!!! We provided all the information requested. Their Customer Service was Horrible emails go unanswered for days. It has been 2 + Week since the initial hold and we have not been able to speak to anyone by phone.