Wasn't this struck down because by law the Federal Government can only charge the cost of producing a visa? The amount cannot be arbitrary in any way.
Or has the Trump Administration found a workaround for this?