Well I tried Priceline.com for the first time. And I can say that booking a hotel with it worked for me (got the Marriot Courtyard in Mississauga, which I can recommend). You set a price that you are willing to pay for and Priceline will check if any hotel is willing to give you a room at that price (you can only "bid" once every 24 hours I think). The catch is that you do not know which hotel you will end up with or the exact location (you only get to select a general location). But it's an option if you are looking to travel and cut down on the costs.