Congrats. I am not so sure, but I read in this forum that a few people have gone in-person to their VO for visa stamping.
Does your PPR say anything about in-person stamping ?
I will find out the thread and let you know.
Thanks for the response. I highly doubt the possibility of in-person visa stamping. I do not think we can make any decision based on someone's expereience in the forum.
PPR advises for mail delivery. If there is no return address than one can submit the passport in person and pick the passport with visa after 10 business days. It also gives the time when the office is open.
So it does not say you can get the visa in same day in person.