I did try...but before that, is it better that we process directly through canadian embassy website ir through an independent immigration kawyer website?
Independent Immigration lawyer's fees looks vary and is it safe to pay some amount when we haven't get anything from them?