how long does rectal phenergan take to work how long does a dose of provigil last phenergan suppositories while breastfeeding desyrel regular phenergan 25mg cost