Receive 100,000 bonus Flybuys points when you take out a Citi Ready Credit line and and request a balance transfer of $500 within 90 days of being approved.
Note that there is a $199 establishment fee and it looks like you might not be able to pay the loan off entirely for 14 weeks if you want to receive the points:
“We will request your Flybuys membership number from you via email within 6 weeks from the date your balance transfer is debited to your account. The Flybuys points will be credited to your Flybuys account within 8 weeks from the date we receive your Flybuys membership number. Your Citi Ready Credit account must remain open, in good standing and your balance transfer has not been repaid in full for the Flybuys points to be awarded.”