I've been with my body since 2008. Always were pretty good recently they decided to take it upon themselves to take the money out of peoples accounts and not use a third-party. All I can say it's below standard and actually pathetic holding money up to 9 to 10 business days, overlapping payments, and creating, a very bad system please be aware if you are using this company now we will be looking for another company and I'm sure others will follow as a small business. We cannot wait up to 10 business days to get money out of peoples accounts. A lot of people are going in a nsf now that I've never gone nsf before,mindbody should've just stayed in the game as what they were doing and not dabbled in this process. If they were not ready, I'm sure other people will be like me and be looking for new software because I know as a small business waiting 9 to 10 business days and payments. Overlapping is just not satisfactory.