I didn’t get IDed either of the times I’ve bought a box.
First time was in 2019: I went to Walmart for something for my ears on flights, after some back and forth the pharmacist recommended me pseudoephedrine.
Second time was in Sobeys last month (can fly again, yaaay) and I asked for it directly. The pharmacist had some trouble finding it, but sold it to me with no further issue.
Chances are that you bought the useless Sudafed PE. The (original) Sudafed is pseudoephedrine. Sudafed PE is phenylephrine. The molecules are similar, but the latter cannot be easily converted to methamphetamine so it is not regulated like the former. Sudafed is an effective nasal decongestant, while Sudafed PE is equivalent to a placebo. [1]
Keep an eye out if you purchased Sudafed PE or Sudafed original. PE is a new product that has old fashion Acetaminophen and is sold just like any other painkiller since that's all it is. It doesn't work well at all compared to the pseudoephedrine found in the behind the counter product.
Sudafed PE is phenylephrine. It is not a pain killer, and it does not have the same safety profile as acetaminophen (Paracetamol for some of you). Not saying either is actually unsafe, but the drug interactions will most definitely differ and you might find yourself suffering.
A bit of a change was that it became pharmacy-only in many (most?all?) provinces. But pharmacies are everywhere, so not a huge deal.
Sad thing is many products were reformulated with phenylephrine, an uncontrolled similarly structured molecule that's completely junk as a decongestant.
First time was in 2019: I went to Walmart for something for my ears on flights, after some back and forth the pharmacist recommended me pseudoephedrine.
Second time was in Sobeys last month (can fly again, yaaay) and I asked for it directly. The pharmacist had some trouble finding it, but sold it to me with no further issue.