Во-первых, не все.
Во-вторых, если много свободного времени есть следить за часто меняющимся законодательством, то можно и самим, конечно
Если имми агент там не зарегистрирован и оказывает услуги, то он жулик, шарлотан или ещё как угодно, но не агент. Просто к сожалению задача их бизнеса не сделать вам иммиграцию, а заработать денег. Ну смотрите сами это ваше дело.