No, it isn’t. Students can apply for their visa at the embassy once the University provides the invitation letter. The Armenia E visa takes hardly 3-5 business days to process.