Benzodiazepine usually ends in 'ZEPAM' while Non Benzodiazepine are drugs like antihistamine, Ssri, antihypertensive ect. but both are treatment for anxiety.
The general answer to this question is no. however I haved used promethazine and the correct response would be, Hell yes. if you have it in a bottle which is perscribed for cough medicine you can get...
Promethazine is an antihistamine and as such is not nor does it contain any opiates. However, most antihistamines will make you sleepy and a little dopey, and this one is no exception.
Related ads:
Shopping for Health deals?
Find Coupons and Promo Codes on Coupons by Answers.com