I just checked with my bank about the money order status that I had drawn in favor of Canada consulate.
They said it was realized on 17th May.
That is the only information I have as yet. My USPS tracking number is also not active.
I hope I get the passport early as I need to go to Toronto before...