There is absolutely no difference between DIY or hiring any agents (most of them are no lawyers).
You may contact me at ImmCanada@4immigration.info if you really need someone to help you out. Read instruction carefully and follow exactly what it says, you should be able to do it smoothly.
You may contact me at ImmCanada@4immigration.info if you really need someone to help you out. Read instruction carefully and follow exactly what it says, you should be able to do it smoothly.