@sadiwest
For the most part I have had good luck with EZAir. I have had no problem booking a flight a day early and I wouldn't think two days early would be a problem. You have a pretty good selection of flights and times. They don't offer budget airlines. Also depending on the airline, you can't pick your seats until final payment. I don't remember which airlines.
A few years ago, I used EZAir for flights to and from Fort Lauderdale. I noticed that our flights had gotten cheaper by about $200. I was able to rebook with no fees.