we had a 90 minute delay in SEA due to MX and requested a meal voucher (USD$15). flight ended up delayed 4 hrs and was flying J class.
in-laws had a delay of 2 hrs from YQB due to late inbound and gate agents offered them $12 vouchers in Y class.
Now my question is, how long are those vouchers valid for?