Thanks for the responses! I spoke with Hodgdon this morning. Very polite customer rep. but the bottom line with the company is they are not responsible for IMR powders before they purchased the company. He indicated that IMR did not manufacture any flake type powders so the contamination must have occurred somewhere else. He also said that they are finding a lot of the IMR powders manufactured in the 90's are going bad (in the cans). I checked the three cans (4831, 4064, and 7828)I bought last month, and found that they were made in 95. 97 and 2000 respectively. The 4895 was purchased in the last 3 years and just opened yesterday its lot number on the bottom the can is: E99AU5, followed by L7920. I will contact the shop I purchased the powder from and have them check their stock and open a can of the 4895 if they find one with the same lot number. If its contaminated, then I push the company to issue a recall.