I bought these when I set up my new display earlier this year. I dipped everything going into the new tank ‘just in case’. I still have 5 left. I know $30 sounds expensive, but I had to pay to set up a consult with a vet and then pay for the pills. Asking for actual cost.