NO! In fact it's better to purchase coverage before you get to Mexico. This is because if you wait to get to Mexico you will be without coverage until you get your policy. You can get a quote, and purchase online in minutes, you can call us at +1-888-723-4617, or you can visit a local agent. For more information about your local agent call us.