Got this in my email earlier today, not a bad deal.
What suits you best? BONUS POINTS or money off your Coles Supermarket shop?
Apply for a Coles No Annual Fee MasterCard or a Coles Rewards MasterCard and it's up to you.
That's because you'll get to choose between $100 off a single Coles Supermarket shop or 20,000 BONUS FLYBUYS POINTS if you apply for either card and are approved by 30 September 2016, and make a purchase within the first 30 days.*
Simply enter your flybuys number and the promo code: 100off if you want $100 off your Coles shop, or the promo code: 20BP if you want 20,000 BONUS POINTS when you apply for your card.
nice deal OP