Save 20% off new products at Prymaxe with the code VET20
As usual, there are exceptions, some of which can be worked around by chatting with customer service.
The sale ends on November 13, at which point it'll probably be extended another 2 days, and then the exact same sale will occur 2 weeks later.