BUT WHAT IS Wal Mart, REALLY?