generic provigil coupon how long does it take phenergan cream to work desyrel image using phenergan and zofran provigil get prescribed