The custom UPC Barcode module should be dropped from the project and replaced with the Barcode. There is still an issue of whether or not the barcodes produced by the Barcode module can be read by CueCat scanners.