Several Canadian companies now face sharp criticism over their business ties to U.S. Immigration and Customs....