Is there an expiry date for the rebates earned?

Yes, rebates will expire three (3) months from the last day of transaction.