Thanks for the offer but I am going to self pay in Mexico next month. Already booked my flights and put down my deposit. Too bad I didn't get the number of your doctor earlier. I am sure the process is long and ardurous and I am wanting to get it done now. So self pay it is for me.