I used a consultant because I can. Yes for me a consultant makes a difference in getting a second opinion on my application and I know that IRCC makes it simple but I have my preference.
Hey just a suggestion, you should order your GCMS notes, I have read in this same forum that persons use that to see whether their application has been processed.