Buying insurance on line is the most efficient way to go.
We use them every time we travel to Mexico. Luckily we have not needed their services yet but...
Save the hassle of trying to find a Mexican Insurance shop or waiting in line if you do. Baja Bound...