@Sue *********
Like I said, I considered an agent but thought I’d give it a try on my own. It didn’t take long and wasn’t hard. I guess it can seem daunting to people that don’t understand what’s needed or how to go about it, so I don’t blame anyone for getting an agent. I only spent about a half hour waiting to get in to see the immigration officer. I think the only difference between what’s needed for the non-O vs the non-OA is the insurance certificate, and I would get health insurance if I was on a non-O anyway, so I’ll stick with the OA for now. Sounds like you’ve got it down on your own now, and I think I’ll keep doing it on my own from here on out. Now don’t get me wrong, if I didn’t have the required money in the bank, I’d definitely get an agent to sort it out.