I've always had the best luck with AA Tourist Rentals. Had to get one on Dec 27 (after another place canceled my reservation made in September), and they had one ready before I got there to pick it up. (I didn't know that they would deliver until my next trip.)