phenergan elixir reviews demerol and phenergan produce antagonist effect zofran compared to phenergan do i need provigil phenergan anti sickness