This is the last time I will be shopping here. The meat department is terrible and has ruined many dinners for me. It's always bad by the sell by date. My advice try to cook it one day minimum before the sell by date. This will be extremely hard because most of the crap they sell is on the verge of expiring already.