While this company has a terrific CONCEPT, I have found its application deplorable. I cannot imagine any REAL business ever did any testing on it. This is a classic example of coders getting together to create something for a world they don't live in... real business with real people. I WANT this to work, as their ideas of features are terrific, and it's loaded with them. The problems lie in actual application... they hamstring you more than help, i.e. can sell "packages." Great, but once a package is purchased, and a customer books online, there is NO flexibility for them to change the appointment! It will not credit the session back, and will not allow it to be used in a different time slot. So to accommodate a customer, one must turn to manual or other work-arounds, adding more complexity rather than automation. Then, the membership price is even MORE restrictive! If a person buys a membership, they can re-schedule, but you can no longer display a price for one-time services! It will not allow you to sell a service as a one time, AND sell multi-session or timeframe based memberships! Everything is an either-or with these guys. So my idea that I could have packages, and memberships, and one-time customers in my tourist-heavy region of Sedona, is not being met. Then to add more difficulty, support when things don't work right (all the time), or you cannot understand the lunacy in the way they designed things, it is only available via chat, where the person pays no attention to what you are saying, and even less ability to understand the point you are trying to get across. So the whole support process is insanely time-consuming and very infuriating. Then to make matters worse, everyone from the CEO on down is very arrogant, trying to convince you that you should be modifying your practices to fit what they have built... that it's just too damn bad for you if you can't work out how to do business with things they designed that DON'T serve the need they THOUGHT they were serving. ZERO interest in product improvement. They also NEVER offer solutions. Their standard mantra is "not our fault".... but no information about what the problem is... as in when integration with payment processing not working, etc. They essentially have built something without the input of actual businesses, and feel it is flawless, and are totally closed to the idea anything else might be true. Again, GREAT concept, robust in THEORY... but atrocious application with even worse support.