"Since the kidnappers...couldn't get any money for them..."
Sorry, but I beg to differ. Although it will be kept an absolute secret, I believe Fox New paid the kidnappers a large sum for releasing these two men, whom they had to release anyway.
http://www.wnd.com/news/article.asp?ARTICLE_ID=52960