I think it’s a combination of vets can’t buy in bulk so they don’t get it as cheap. I believe the companies themselves have a lot to answer for. I had the same problem last year spending $240 per fortnight on insulin for my diabetic dog. The company that supplied the insulin had over a 200 percent mark up per tiny vial to supply it in Australia. Unfortunately their is no regulation