i think it is too.. big rip off
i try to encourage him to do it by himself but he refuse.
the lawyer say he should pay the rest $800 on receipt of the csq certificate.
that means he even wants to be paid in full before the federal immigration process even start.
in my opinion $2000 is just too much.