yes you were true i just received pps with maple leaf magic stickersm001 said:Congrats
It means your visa is approved and your passports are stamped, and you will receive them soon....
As far as I know e-cas status goes like this:
Meds received line --> Decision Made --> Canadian address --> Stamped Passports sent
thanks mate,,,,,,
regards