U.S. consumers are not happy with globalization and feel like they are getting the short end of the stick.

Free trade at a cost 2:50

http://money.cnn.com/video/ft/#/video/f ... on.fortune