Score 100,000 Flybuys bonus points when you apply for a Citi Rewards credit card and spend $3,000 on eligible purchases within 90 days from approval.
That's redeemable for $500 Flybuys dollars which you can use at participating Flybuys retail partners to splurge on fashion, tech or money off your shop.
Annual fee: $49 for the first year, $149 thereafter.8
Minimum credit limit: $6,000
Pretty sure this has been on-going.