provigil generic cost walmart how much is a prescription of provigil phenergan and mucinex dm unisom patientinformation phenergan west can you take zyrtec with phenergan