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)
We've had great experiences with both Dr. Bertrand and Dr. Bereza.
Hope that may help and good luck
8310 rue Mayrand Street
Tel.: 514 739-1935
Fax.: 514 739-1621