I figured the date thing was unknown. I looked everywhere and could not find it. I guess I don't understand their angle. Why not disclose that and save people from shipping them and ecycle having to pay to ship them. I guess is comes down to the $20.00 deal. They hope that the shipper will think they have 50.00 worth of stuff and then turn around and have 15.00 worth and won't get a check until they get to the 20.00. I assume also they don't just throw those old ones away, they have a buyer for those. I guess the real angle is if we don't know to look a the dates then we have no recourse when they say the dates are old, like my situation!!