Usually sells for $15 to $20+ elsewhere, was on clearance at Repco for $10, then $5 and now $3.50 due to 30% off Castrol products stacking on the clearance price.
Castrol Engine shampoo doesn't contain any solvents unlike other engine flushes that can damage your seals and cause oil leaks.
Product video:
https://youtu.be/ZtGSLvYB9d0
Also spend over $30 on Castrol products and go in to the draw to win over $48,000 in prizes
Currently they also have Castrol GTX Ultraclean 15W-40 with a bonus filter for $23 (normally $39.99 without a filter) which night be useful to some after using the engine flush.
https://www.ozbargain.com.au/node/561618
Free pick up or $4.50 delivery fee (to me anyway) no matter how many I order.
Being a clearance item it might not be in stock in all stores, there was 18 at my local store and I ordered 9 to get the total over $30 to go in the draw to win the $48,000 worth of prizes.
It's on clearance, no one buys it unless they know how to do their own oil change