Retailers have more tools than ever to manage sales, inventory, customer relationships, payments, accounting, and online orders. But for many small businesses, those tools still do not work together ...