I wouldn't worry about it being contaminated - I think it was nearer 2 years than a year ago (or even more). At the time, they kept releasing new batch numbers and while some of it was just cautionary, I had some of the batch numbers in my zooplus delivery. I threw them out to be on the safe side and decided not to buy it for a while until it all blew over and I could be certain it was ok. I just never got around to ordering it again. I'm sure it will be ok now.