If you are in Canada are looking at getting a white BlackBerry Z10, then you are going to want to check out the Winter White-Hot Event that Rogers is running. You can save up to $100 on a new activation of a white smartphone, as long as you sing up on a new activation with a 3 year contract.. There are requirements regarding the plan that you sing up with, but for a $139.99 for a white Z10 it is worth looking into.
Now if you have pre-ordered with Rogers you can still go and cancel your pre-order at rogers.com/reserve, and then reserve a white Z10 instead. Now of course with pre-orders you are only guaranteed to have a device within 15 days of launch, but I am sure Rogers will do everything they ca to fulfill the orders.