This deal on its own is worth a post however I figure with an additional $25 off it's a bargain.
If you have an Amex card take advantage of the Spend $125 Get $25 off at BCF offer - https://network.americanexpress.com/connect/au/en/doe_offer_…
I went into a BCF store and asked if they would price match Masters, they said no problem, I paid via Amex & used my $25 offer off bringing the total to $330.00
You could have waited till tomorrow for 10% off Weber deal at Masters to be activated and then price match at BCF, another $36 off. BTW BCF Bayswater and Fountain Gate VIC does not procematch Masters, citing they are grey imports at Masters.
EDIT: Just noted the posted price is the discounted price. Good deal.