Solutions are abundant depending on complexity of what you are trying to do. Purchase a good handheld device from us or a slew of sellers ($800 - $2200), pay $125 per hour for roughly 3 hours to program, purchase the Sage Bar Code module, double or triple the price and you have a bar code solution. What is nice is that you can have several programs on the same device so that it works just as well for shipping and receiving as it does for say physical count and saves the cost of multiple devices. It certainly will not replace Radio Beacon or the like but will suffice for most of the Sage 100 MAS 90 customers. No annual maintenance except for what you may charge. And for critical processes, you almost always sell a backup in case a device breaks and needs repairs. Attached is a link to a crude video that sold 4 devices at $2000 each to minimize shipping the wrong parts. It matched what was supposed to ship with what was being shipped and gave a Go/No Go. It also is used for physical count-just as an example. https://www.dropbox.com/sh/s40n7rjjq8r820n/rSSUMR0rTy