phenergan iv infusion rate adderall provigil ritalin compazine and phenergan cross-reactivity phenergan dosage for vertigo how much does provigil cost at walmart