Taxpayers to pay $1t ?