all you said was true...you need to authenticate all documents needed with DFA...no agancies needed to process your papers otherwise you'll waste time and money... go directly to any wwwexpress branch to ask about embassy requirements and if your papers are properly authenticated you send it through wwwexpress as they do not allow any personal processing with the embassy there...don't be such in a hurry coz if you do they will not let you take the flight even if you have a ticket...by the way you need to have a medical check up there its required.good luck.
all you said was true...you need to authenticate all documents needed with DFA...no agancies needed to process your papers otherwise you'll waste time and money... go directly to any wwwexpress branch to ask about embassy requirements and if your papers are properly authenticated you send it through wwwexpress as they do not allow any personal processing with the embassy there...don't be such in a hurry coz if you do they will not let you take the flight even if you have a ticket...by the way you need to have a medical check up there its required.good luck.