Mexico City offers an immense and varied consumer retail market, ranging from basic foods to ultra high-end luxury goods