The service is good here and the prices are reasonable. But since they don't take appointments the wait is a little bit longer. One thing I'm not too happy with is that whenever I've asked the vet about side effects of medication they always tell me there are none. I work in healthcare so I know that there are always side effects in medication. Even if it's just drowsiness the owner has the right to know.