OK, I have sent in my application by Fedex overnight to Buffalo office. They received it today (July 19th).
(Cost me $67, but I figured Canada Post still has a backlog and perhaps I could avoid the Fort Erie to Buffalo transfer)
I expect it back before Aug 27th, when I have to travel.
Will post...