Rogers is offering the P20 for CAD 749 ($585), while the Pro version will set you back CAD 999 ($780). Of course, you can also go for two-year payment plans, and can even get a free Huawei MediaPad T3 on some of them.
Fido is also offering the devices at same prices (outright). Again, you can opt for a two-year plan if you want. Other carriers like Telus, Koodo, Videotron, Bell and Virgin Mobile will also be offering the P20 series, but haven't started taking pre-orders yet.
Wait, you cant get 64gb ? those prices are only for 128gbs.