This is very true, you can of ourse always do the registration of an offshore company / overseas company yourself, however it is more complicated also if you don't speak the language in the offshore jurisdiction of your choice. Further in some countries it is not allowed for foreigners directly to incorporate a company!The business entrepreneur should be ready to pay some price to get personalized service from the agents.