prescription fat blockers xenical proair generic release date man raises price of drug can herpes be spread while taking valtrex does cephalexin work for tooth ache