We bring our Enzo here every year for his annual shots. Definitely get there about 30 min. before they open as the line does get long pretty quick. The prices through VetCo are so much cheaper than a vet. While you may have to wait long in line, once it's your turn everything goes pretty quickly and efficiently. The people there are always friendly and will take care of your loved ones while they're being poked and examined.