Buy that shit up... Thats a product that didnt turn or is close to code date. NOTHING wrong with it. He probably has a pressure sensitive seal it in slowing the attack of the elements. Whey is hydroscopic so it will take in moiture from the air but I hightly doubt this will be the case. Unfortunately in this industry whey protein is bought at expiration and re-tested for micros and then rebagged with a new expiration date of 2 years later.