Can you pay the fees for the application and everything online if you are an outland applicant? Or is it just for in-land applications? And if I can, since I'm a US Citizen, and I have to apply through buffalo, do I need to have the money sent to Buffalo or Mississuaga (I know I spelled that incorrectly). Thanks