Wouldn't worry too much about barcodes for supermarkets these days... I have seen them on bags of frozen food all wrinkled and printed very badly, and they still scanned fine at the register. I'm guessing the tolerances of the scanners have improved a lot compared to the early days of barcodes.