taking 2 provigil benadryl and phenergan for migraines side effects of phenergan dm phenergan tablets 25mg picture cheap provigil uk