What Makes a Receipt Printer Ideal for Small Businesses?