phenergan im how long does phenergan take to work with toddler can provigil be used to treat add provigil risks provigil cost costco