A few years back my company hired a skilled computer developer using TFW program. Best hire we ever made and now the worker and his family are full Canadian citizens and productive members of the economy. I don't think the $275 will discourage companies from using this program and I understand the requirement to look on Canadian soil first, every country does the same.