If there is anything, and I mean anything somewhat interesting going on in YUL, there are no cars available.
I go through what you went through many times, or even worse overpaying by a lot just to get a car.
There is a Budget on Decarie that you could cab it to which would probably have cars, but your experience is part of the fun of YUL I fear.