Thats good information. Visa it is.. I hope everything works out for you. So stressful.