Contract was signed on June 4th. Everything promised verbally by our sales person was a lie. Transaction was conducted in US dollars. The contract we signed is in English only. We are also never notified about the 5 day cancelation law.
No one can provide a definitive answer to your question without examining the contract and related documents and facts.
Please keep in mind, however, that if you need to retain counsel in Mexico to enforce your rights, legal fees and costs could be so great that you may have no practicable remedy.
This information does not constitute legal advice and does not establish an attorney-client relationship.