Hello Sharmin,
Pseudoephedrine is a behind the counter here in sydney australia now, alot of people were extracting the ephedrine to make drugs from it... You have to show identity and even a doctors prescription too at times..
As Andy said alot of people who have heart problems and who are on anti depressants should avoid pseudoephedrine, it can alter their effect...
Thals can take it, but should be used with caution, I have used it, and it does keep you awake, when you take too late of the afternoon..
Some thals should avoid it, pending on their status of their heart!!!
Have a nice day all