Wal-Mart Places Big Bet on Going Small, But is it Enough?