Immigrant fee is an important fee you have to pay if you just receive your immigrant visa. In this video i explain the reason why immigrant fee payment must be made in your home country before moving to the U.S. I hope you will find the video helpful and thanks for watching.