There is nothing "free" or "fair" with CAFTA. The U.S. had FREE trade before NAFTA. These treaties are about control and and about exporting jobs. What on earth can dirt-poor countries do for our economy? Nothing. These countries can, though, provide a cheap labor market. So our economy heads south and we are left with a warm fuzzy feeling that comes from being told we're helping new "democracies."
Anyone who thinks treaties such as CAFTA are good for the U.S. either knows nothing about them or wants our economy and sovereignty to go away.