@Jermaine *****
Yes you can also get it at the immigration, but it’s often crowded and I like to do it first. Up to you, bring a pass-photo and copies of passport, picture page and your latest stamp and/or visa as well . Some also want a copy of your TM.30 registration. Fee must be cash.