As far as vet gear it is not bad. But I would choose human grade gear over vet gear anyday, unfortunately sometimes guys are forced for various reasons to use vet gear (money issues mostly I would assume). But for vet stuff QV or Denkall is what I would choose...
QV is very good if using the vet gear route. Their test enanthate can be a bit painful, but overall their products are very good, cheap, and easily available.