I just finished my immigration process and now I'm a permanent resident. Not a easy process and years in the making, however I had a great lawyer who helped me through all the problems, delays, lost paperwork, and general BS.
His charges are very REASONABLE. I really expected to pay much...