Just went today to check out the devices at Best Buy cause they have them on display now, was a little disappointed to hear only the pixel 3 is releasing in Canada on November 1st, the pixel 3 XL will be released on December 1st in Canada.
I think that's a mistake on Best Buy's part. The pre-order bonus is only available until October 31, indicating a November 1 release (and that's the same on Telus and Bell's websites). Also, on the XDA website many people (from Canada, to clarify) who ordered from Google are showing delivery dates from November 1. I would be seriously surprised and disappointed with a December 1 release. I guess we'll find out in a few days.