Went to vet today and asked for more Milbemax kitten asked Hannah to kindly check the minute date on each one as 10 of last 20 purchased were out of date, she said impossible its all fresh stock, I told her I had noticed a slight variance in the colour and checked dates which were out, she said colour variance was due to being the new tasty ones, needless to say all their stock has been removed due to being out of date. This is not something people would normally check date on.