I spoke with Canada Post in regards to the delay...they said it was out of their hands. They actually referred me over to Canada Customs (1-800-461-9999) & said to contact them = customs officer said that they are experiencing a huge backlog which would account for the longer delay in clearing customs! They will not look into the matter further for you, basically you HAVE to wait...no question about it!
Any further suggestions?
I SUPPORT THE USE OF SILICA BB BASTARDS!