With so many receipt printers on the market, it's hard to know which one will support your software while giving you the best return on your...