Best spots? How to shop in Mexico