I have always trusted Allivet for my pet needs. When it comes to service, just place your order, include all the necessary information and they handle the rest. Very impressed with the amount of follow ups provided and the excellent, fast and reliable service.