Mexico has more Wal-marts per capita than even the USA!