Choosing a right lawyer, paralegal or an immigration consultant