Check the fine print in your email, I received one too and this was at the bottom (in tiny font) of the email:This AIR MILES Bonus Offer is non-
transferable and is only available to the recipient of the offer invitation email. Offer is valid from November 15, 2017 to November 30, 2017. Any Mile earned in connection with eligible purchases made at AIR MILES Partners between November 15 and November 30, 2017 with the Collector Number associated with the email recipient's Collector Account will qualify toward the earn requirement. All eligible Miles must be earned before 11:59 p.m. EST on November 30, 2017 and subsequently posted to your Collector Account. Limit of one (1) offer per Collector Number. Please allow up to 90 days after the end of the offer period for Miles to be posted to your Collector Account.
My interpretation of the "any mile earned... at AM partners is 250 total?