Expiration dates tell consumers the last day a product is safe to consume. Best before date on the other hand tells you that the food is no longer in its perfect shape from that date but still safe to consume.
*It is not possible to return discounted products with a close Best Before Date.