drinking alcohol on phenergan zofran vs phenergan cost how old to take phenergan provigil experience nuvigil or provigil taken with adderall