This is interesting.
For the provincial laws governing expiry date of gift cards, those laws do not apply to something purchased from a vendor for a specific good or a specific service. For example, if you buy a voucher which is good for a sundae from MCD before Jan 1 2018, those laws do not prevent the expiry.