I used to cringe at paying $10 a can but since COVID I've been finding it hard to find anywhere that sells it for less than $20 and that's if they even have stock. Harvey Norman have it at $10 but no stock anywhere and staff have said it gets bought out as soon as it goes on shelves. Kmart stocks cans for $8 but the only stores with stock are a few suburbs out and I don't drive, making the trip would negate the savings.
Is there anywhere I can stock up on a can or two for less than $10? If I can't I might just end up buying a MetroVac finally.
Have you tried the local dollar store/king/avenue/whatever shops?