Congratulations. You should feel good about this. Your process is considered "complete" only when the visa is issued to you. As such, it is reasonable to say "almost complete" at this time. Unless what CIC finds in your passport suggests a problem on public security or criminality, there...