Question: do flapjacks go out of date?
Answer: If it has a 'Use By' date, then it usually means it'll go off soon after that date and you probably wouldn't want to eat it. If it has a 'Best Before' date then that just means that it'll be at its 'best' before that date. Eating it afterwards is usually fine, just not as fresh tasting.