Everyone who would buy their groceries via Amazon has a smartphone. This device is as baffling as it looks. With a smartphone you have the choice of UPC code scanning, QR codes, or label/logo recognition (as in Goggles).
One of the photos implies it is a laser bar code scanner. So if this gizmo is useful, it's because it would be faster and more reliable than photographing bar codes. Not because potential users don't have, or can't use a phone camera for this purpose.