I've heard non-airline programs like this give seats from their own inventory, not the airline's. These are more limited. If you think it's tough to book award travel when & where you want using the airline's own miles, booking it with one of these programs is reportedly even tougher. Can anyone else confirm or dispute this?