At this moment, Rogers nor any other Canadian carrier have NOT announced if they will be carrying the Sony Xperia Z1. I would suggest waiting until Sony or Rogers announces something. I would give it a few days or a week & Rogers should say somethin on if they will carry it & when it will come out. Mostly they will add a splash screen saying " Coming soon to Rogers" without a price point or anything until they announce that as well.
That's awesome to see that the Z1 will be here in 3 to 4 weeks time. Even though I love the black phone, I might check out the purple one. Always fun to be different