hie i was offered a job recently by a company in canada and i am meant to have my work permit processed by their lawyers and they are asking for USD$ 600.Why can't the company pay the processing fees for me is this legal.And the lawyers are asking me to make this payment through moneygram or western union to their credit controllers