Pak'nSave and New World are also doing their own price rollback sales, and they've dropped the price of 2L Canola oil down to $4.79 (or $4.89 for New World - Pam's brand only). They usually cost $7.50-$8 each. North Island only.
For Pak'nSave, three brands of 2L Canola Oil (Simply Pure, Pams, Punjas) are on sale at $4.79.
For New World, only the Pams 2L Canola Oil is on sale at $4.89.
Note: Your local store may not stock these items so check with the online shopping site or grocer.nz first