The $650k contract makes me wonder about the math involved.  We only had twenty PFD fraud cases go to court last year so we'd need at least thirty times that amount to make the contract make any economic sense based upon roughly $1k per PFD check this year.