My experience from using highly complicated till systems is that when they work, they are the best thing in the world. When they f**k up, and they will, life is just miserable for all concerned.
A misplaced decimal point could see a bottle of beer selling for 565.00. Not that would ever happen here.