If they cannot apply best before rebates then the store needs to change the system of applying them. One of our local chains uses orange stickers with new barcodes for best before discounts so the self checkout scans and accepts the new barcode with a lower price.