Late to this, but before you switch, write down exactly what you need it to talk to: online ordering, your accounting, gift cards, a table timer, whatever. Then make every rep show you each one working in a demo, not just say 'yeah, we integrate.' Also read the processing contract closely. A lot of the free-hardware POS deals lock you into a multi-year processing agreement with a cancellation fee, and that's usually where people get burned. And ask how they handle table time, since most restaurant POS systems weren't built with pool rooms in mind.