Cheerleading will only get you to a point... Sometimes you have to score...
My gut feeling tells me that they will score this time. Something is in the works and as you sound so upbeat today (after your conversation with the company) I know that we must be very close.