To answer Yooper's original question, yes my team uses an Axicon 6015 and it's great, but it has limitations.
It all depends on which symbolygies you need to verify. Axicon is just fine for UPC-A, UPC-E, EAN-13 and the standard stuff you see at the retail level. But as mentioned by chevalier, you need special software for things like pharmacodes (pharma industry specific for product mix). We have also had issues with the 6015 for certain C128 codes which are simply to wide for the reader. Before you make any choice as stated above you need to figure out which symbolygies you have to verify. Because I work in Pharma packaging, we use Axicon, Webscan linear/2D and verification on our eyecproofiler, my organization has probably spent $100,000 on verifiers over the years and it's simply a pharma requirement to prove ANSI verification on all codes.
As for Lammy's thought about an app, there is a significant difference between reading a barcode and verifying one. The verification standards are designed to ensure that a code will read on any reader. The phone apps that are out there are only readers.
To second the fines and penalties mentioned by chevalier, from what I've heard that retailer has a 3 strike policy and fines can go upwards of $25,000 for repeated failed scans. The final strike is they de list your product and no longer sell in their stores. One customer of ours derives 50% of their global revenue from that retailer alone, so you can see why code verification is important.