I just saw the video 'how to series with Tony' and notice that when he scan barcode from the mobile, he uses an individual barcode scanner, I assume it is connected to the mobile device via Bluetooth. Would be easier to have QR code instead of 2D barcode for the stock or purchase label, so you can have QR code scan integrate with the mobile app, no other scanner required. Obviously, QR code need to be used for other places in order to make this work and update the hand-held scanner for inventory as well. Just a thought.