I pre-ordered P30 Pro through Rogers (paid outright). The official launch date is April 11th. When I asked Rogers support about the delivery date (as on the pre order webpage it said "Pay now and get it faster"), they said it will take a week or more to ship, where as it will be available for purchase in stores starting tomorrow. That's ridiculous.