If it's not delivered to Canada in three months, it may be delayed or lost. You need to contact the seller to reflect the problem and get a solution as soon as possible.
I ordered from ebay in March and my package still hasn't arrived, it says it was delivered to airline in Guangzhou but that was MONTHS ago. My tracking number is UJ248738864CN. I contacted the seller and they didnt know the answer but were able to refund half and keep the package when it eventually arrives, but when is that? What is going on in Guangzhou that people aren't getting their packages for months and months?
If it's not delivered to Canada in three months, it may be delayed or lost. You need to contact the seller to reflect the problem and get a solution as soon as possible.