Nothing is complicated, all the information required is there for free. Nothing the embassy/IND has not seen before and could advise you on.
That is why this forum is here, to help folk do it for as cheap as possible without the need for blood suckers.