Try www.NonRevCheckin.com They take into consideration overselling and cancellations. You can also sign up for update alerts to be sent automatically to your phone or email to keep you updated to load changes.