Great service from start to finish, from applying to receiving my visa was around 2-3 weeks. I am really grateful to everyone who participated in whole process, the help and support they gave me was beyond what I expected, also my personal manager was always very open to my questions and never made me feel uncomfortable.