Afrin (oxymetazoline) works but is a pretty horrible drug otherwise and doctors recommend against use day after day. Another nasal ingredient that worked, pseudoephedrine, was restricted because ...