I agree with Lilslava. My dr. gave me those 2 medications for mine along with Robitussin CF. It took some time to work though. I was severely congested, had a loose cough, runny and stuffy nose. He also recommended Mucinex. I didn't buy it because when you take it, and if you have chest congestion, when you cough, it literally makes you cough up that mucus and Mucinex doesn't care where you are or what you're doing LOL! It depends on your symptoms. But check with your dr. 1st to see what HE feels safe with. Ask him about these meds. If you have insurance, it may cover it if he prescribes them. My insurance took care of it for me. Hope you feel better!
You can take Sudafed and Benedryl..:)