Dojo is another brand to consider, I know a few people who use it and are happy, although, as mentioned, all these operators are competing with each other so will have to keep their costs and features similar.
Also as mentioned, you really need to have a card reader for even a small amount of sales as so many people - even tech-dinosaurs such as me - pay electronically. It doesn't prevent people still being able to pay in cash. This latter point is one that I futilely make to my barber: she stubbornly remains cash-only, her argument being that "a lot of her customers like paying in cash". Well, they obviously will as there is no option. I have said that she'd be surprised by the number who would pay electronically if it were an option, plus the benefits of not handling cash (bank runs, having loads of change etc.) but she won't have it...
Let us know what you end up with and how you get on.