Plus, you can certify your Affidivat of Support free from your bank. Most banks have this service free.