I got 3 for $5 and I looked on the foil that they were in and it had an experation date of 93 another had 98 and I dunno what the first one said cuz I just ripped it out the foil and swallowed it. I had to take all 3 to feel a good buzz but I was spacing out and sleeping in some of my classes (I took them in school.) But yeah...can they expire?
I'm pretty sure they degrade over time, but if you felt a good buzz, maybe not. It takes quite a bit of Vicodin for me to feel much, and I'm not a regular opiate user by any means.