Yeah unfortunately crown does not have any branches in Mexico so you are dealing with a 3rd party dealer, some of which are a pain to work with especially outside of the US. I'd call the closest branch even if it is in the US as they can light a fire under the dealer to get them to take care of this.
This is ONLY to be used to report flooding, spam, advertising and problematic (harassing, abusive or crude) posts.