Personally I am fond of using real enterprise gear for production networks like this. That said, you need someone who understands networks to be able to typically setup and configure this kind of gear as this gear is usually managed switches (which is what I would recommend), as you can then setup VLANs for your point of sales system, turn on port security to prevent someone from disconnecting one of your devices and attaching their own to the port, and possibly setup some basic quality of service settings to prioritize certain traffic (like your the sales system traffic).
If you are trying to do it on a budget and don't have any kind of need of SLA's (although a point of sales network would usually mean you want something covered by support/warranty), you can always look at used/off-lease/recertified items. I am partial to Brocade switches, particularly the ICX-6610, but for your needs, the ICX 6450 would work for this kind of thing. There are both 24 and 48 port versions (of both switches), but you need to be aware that these are end-of-support life and not receiving new updates, but for your situation, that probably is not an issue. These will be somewhat noisy (remember they are datacenter switches, not something that you would have on the office floor). The nice thing about these is that they are about as user friendly of a datacenter managed switch as they come (with a web interface/gui that can let you do most things), as well as the typical command line access that you would expect with an enterprise class switch (the commands are very similar to CISCO, so if you had someone who knows CISCO switches, they should have no problem managing these).
I run a 6610 on my home network, and it is great for that (options for some 40GbE connections (QSFP+ ports), 10GbE connections (SFP+ ports), and 1GbE RJ45 ports). My main server is connected via 40GbE and most of my other devices via 10GbE (including my wifi access point at 10GbE), with a few 1GbE for things like game consoles/blu-ray players. I got mine for about $200 off ebay, but that might not be a solution for a business. These are still around $1,400 new (without any licenses for advanced features) to $6,000 (with the licenses).