I'm in the Carribean, not a US citizen but recently got biometrics instruction letter. This is confusing. IRCC website states, applicants should go to a VAC near you. The closest state to me is Florida. Only Application Support Centres are in Florida not Visa Application Centres (VAC). Could I give bio there if im not a US citizen? Also could I do a walk in or must it be by appointment?