Hi ArmyMutt,
Throughout my industry career, I bought from several veterinary suppliers (JA Webster, Patterson, MWI, and even some smaller vendors). By far, MWI trumps them all. The catalog selection was fantastic, and shipping was fast. Customer service was also excellent. There was never anything I wanted to order that I couldn't get from MWI, which is something I can't say for other vendors that I've used in the past. MWI would certainly be my go to supplier for veterinary items. Excellent selection of both large and small animal products, generic and brand name (MWI's generic brand is called 'Vet One'). Highly recommended.