Thanks for bringing my attention to this! I received no email about the promotion, but when I logged into the promotions site for my FlexPerks business card I saw an offer for 3k miles after spending $500 by Apr 30th. I haven't used that card at all since meeting the minimum spend last spring.