how much does a US citizenf
The $680 caters for the application fee of $595 while the balance ($85) is the fingerprinting fee. These are the official costs and once done away with, you will not be expected to incur any other statutory costs.Experience however has taught people that there are costs involved even after the payment of the $680.