My rule of thumb is to be wary of the 'use by' dates but ignore 'best by' and 'sell by'. This seemed to work well until Morrisons dropped using any of them at all on some products - thankfully mostly on fresh that is reasonably easy to determine and won't hurt you if not!