And it would seem that Bush has never been honest with America about any deal he's made with Mexico.
The estimate I've seen is that this agreement will cost American taxpayers approximately $345 Billion dollars a year.
Every year.
Forever.
If George W. Bush says it's good, then it's good. Because after all, he's a Republican.
/sarcasm