walgreens birth control pills price does ibuprofen help with prostatitis how long does hims last