I have to admit that I am highly impressed with the ION TP5 all-in-one terminal. I am not sure if it's the software, the terminal, or the combination. As soon as the POS software was installed, everything worked like magic. The printer, the credit card reader, the bardcode reader, etc... everything worked at the first try (Actual sale), Amazing!!!