Gosh, $270!! That is expensive! Any chance you could make a deal with your vet and get it cheaper, since you have so many animals? Or perhaps get it from another place.

I was lucky a while ago, my vet had some Advantage that was just out of date, I got that for less than half the price.