top rated weight loss pills and how long does metformin take to work and rachael ray's weight loss and lotrel medication and cephalexin 500mg