Sudafed can be bought over the counter now, but it doesn't have the same "ingredients" Do they make it with the pseudoephedrine for kids though? I suppose the Robotussin is behind the counter too.
Time to get the terminology straight here. "Sudafed" is a brand name now, so it's pretty useless as a recommendation. The medicine we are talking about is pseudoephedrine, which must be sold from behind the counter. It *is* available in pediatric formulations. The other medicine now sold under the brand name "Sudafed" on open shelving is phenylephrine, which is not NEARLY as effective as pseudoephedrine. Personally I wouldn't bother using it unless you have blood pressure or other medical problems that mean that you cannot use pseudoephedrine.
"Robitussin" is also a brand name, originally used only for the drug guaifenesin. Straight Robitussin (no letters after the name) is still just guaifenesin, the other formulas have other meds added. You can buy other brands of guaifenesin as well as generics, and it is NOT restricted to sale behind the counter. The strongest OTC dose of guaifenesin is sold under the name Mucinex now, and
Walmart sells a generic version, which is not quite as strong.
I have not had much luck lately with finding OTC pre-mixed liquid formulas containing pseudoephedrine and guaifenesin. I buy them separately and mix it myself for DS, dose-by-dose, using dosage info from my ped that is calculated based on the child's weight.
"Benadryl" and "Dramamine" are also brand names and come in several different formulas. The active antihistamine in Benadryl formulas is diphenhydramine, while Dramamine and Gravol contain dimenhydrinate. The drugs are very similar in chemical composition, though diphenhydramine is generally a bit stronger. Both are sold on the open shelves, though you should ask at the pharmacy if you cannot find the pediatric formulas; many drugstores don't routinely stock them, and may have to order them from their warehouse. Non-drowsy formulas of Dramamine II are made with meclizine, as is Bonine (and also the Rx version, called Antivert.)