I've used trifexis a few times, I got it from the vet. I've since went back to my normal routine but not because of anything negative with trifexis, I just hate being dependent on the vet for stuff and I couldn't find another place to get it. Seemed to work well though.