It's been my experience that the more equipped the vet office is, the more expensive everything is.

Out vet is quite reasonable but not the easiest to get to without a car. It's right near decarie and the Met and the closest metro would be de la savanne. (I do not know if they have that machine though)