One of the reasons we haven’t seen an accurate barcode scanner for the iPhone is due to its lack of a decent lens with auto focus. Some developers have tried work arounds, like ScanLife, which went ...