I am a international student who is studying in Canada, about a 45days ago, i applied to extend my temporary resident visa ONLINE. On July16th ,i got the passport request message,and then i sent it to the embassy of canada in New York by xpresspost. It cost me about 26 dollars and they promised that it only takes 4business day to deliver. However, when i checked the truck of package. It shows when the document arrived in USA. Someone check my package for 7days. and today the package finally arrived the place which took 11days. And i need to take the plane on August2 which means i have to change the flight time. But i don't understand why did they checked my mail for such long time. And who is gonna pay the responsibility.
