My interesting experiences so far in Mexico...