Wal-mart & Amazon….Are They Good or are they Evil?

There is much debate about how these retail giants syphon sales from all the smaller retailers and the resulting macro impact to our nation.