Originally Posted by jackson145
You can tell aspirin has gone bad because it smells like vinegar, right?
That's correct! It's not necessarily toxic; it just doesn't work any more.
When I worked at the grocery store, one day an elderly man purchased a bottle of baby aspirin and then told me it was for his grandson for whom he was babysitting, and was running a fever. I refused to proceed with the ring-up and told him to get some Tylenol and explained why, and he and another elderly couple who were standing nearby (regular customers) said, "But we gave aspirin to our kids when they were little and nothing bad ever happened to them!" I said my parents did that with me too, but now we have safer alternatives, and the man kind of went "Harumph" but he did take the generic Tylenol with him.
As for Vicks working for psoriasis, the menthol and camphor may have indeed done the job. Those ingredients are used for eczema and other skin conditions.
A while back, I heard a report on "All Things Considered" that the expiration dates on various products are determined by standards used by the military for the products issued to troops. One person said that most drugs, when stored properly, are good for 10 years or more (tetracycline is a notable exception because its molecular structure can change into a toxic isomer) but since most people don't do this, it's best to follow the date on the bottle.
I recently found a bottle of generic Sudafed that had a 2002 date. I didn't use it because it had clumped in the bottom.