Hi Eas2lv, I went through some of the older posts and I observed that, the day the status on BLS changes to 'Counter Delivery', the next day Purolator has actually finished delivering the OCI to the recepient. So I am assuming that the moment the status changes to 'Counter Delivery', that means that by that time BLS has already sent the OCI to purolator. Also, I am reading some very recent posts which says that even after purolator finished delivery, the tracking id was never updated on the BLS site and the site continued to show the same status 'Counter Delivery'. What are your thoughts on this? I was unable to intercept the package at BLS and so now i am completely dependent on this process to play out and praying to God that i get it in time before my flight at 2pm on Dec 13.