promethazine cost