kung kaya ng applicant na mag DIY in submitting their application, much better. lahat ng updates from CIC and CEM direct pa makukuha ng applicant. unlike pag may consultant, kelangan mo lagi ifollow-up just to ask for updates. Based from my experience lang yan.