congratulations for your GC approve.
I would like to ask about your lawer, how much does he charge for the NIW petition? Does he collect the money once or at two steps ( first half before filling and collect the rest if the case approve?)
?
thank you