cvs cost for phenergan provigil cheap online phenergan gel dosage pediatric alternatives to provigil for ms unisom work does the army test for provigil