I would call your local veterinarians and ask for a reference from them. They will know what your horses need and where to buy from. Also, if there is a local equestrian center or club in your area, they may have references, too. They can also let you know if you need to supplement, for instance, here in the Northwest our hay is completely void of selenium. Had I not discussed this with my vet, I may have learned the hard way.