This is $112.5 worth of value for $1.99. 300*0.75 = $2.25 off per litre of fuel * 50 litre = $112.5
Otherwise, new world dollars would be 300/28 * $5 = $53.57 for each time done
Not sure yet how many times it can be done on each account but could be once for every card.
Remember to sign up through the Flybuys link.
The Disney plus website advertises $1.99 but you will not get the 300 bonus flybuys points!