Hey everyone thanks for the advice, I was just issued my visa and it should be here tomorrow! I thought at first it would be too late but I emailed them from the online form and they approved it within a few hours.... woohoo!
soon to be an expat!
-john