I switched to Allivet from another online pet pharmacy and am glad I did. Prices are the best and service is great. Unfortunately one of the medications both my dogs need have been on manufacturer's back order. I managed to find them somewhere else and ordered them.It took twice as long to get them. I hope that by the time I need to reorder Allivet will have a new supply.