i'd look at it like a real estate agent or a mortgage broker. you can sell a house yourself or take time to research the best mortgages on the market. Its the same with emigrating. if you have the time and the commitment then you can do it yourself or you can pay someone else to. No right or wrong just what suits you and your circumstance