An immigration lawyer says a new work visa has prompted a free-for-all, with migrants paying up to $40,000 to overseas agents and New Zealand employers.