Just a guess but I would say competition. I now see Walmarts in Brazil where a few years ago I don't recall seeing any.