Price beat at Chemist Warehouse for $6.72. See also https://www.ozbargain.com.au/node/695742
Price beat at baby bunting to make it $7.10.
I don't usually post a kids deal, but if you need a toddler gift, these are the bees knees:
When tipped upside down the weighted straw drops back so the kid can still drink from it. Clever.
If going with baby bunting, just make sure you get the same colour as the three that DDS have, they are a pain about that.
Chemist Warehouse price beat (they call price match but they discount 10% of the difference) might be easier for some.