Wal-Mart, Target Battle but Have More in Common Than You Might Think