hello, since we had the same type of visa, i think ur d right person to ask po:) what did the immigration people and airline personnel require of u, did they ask for an affidavit of support and a return ticket?since what we have is a resident visa(residency visit visa), i think one-way ticket will do,am i right?? thanks much!