Mega Mart does stock a lotta stuff that is close to going off,some even within a few weeks, but to date I've not spotted anything that had actually already expired.And yes always always check and then double check expiery dates. Specially when they are either written in Arabic or all unrecognizable. In the case of the latter best not to take a chance with the product at all.