I agree with many of the others. I would test drive both trucks and decide which one you want (that will be a tough decision). Once you do that, sit down and build it online and then send out your build sheet to several local dealers for their best price. With you being in the Lower Mainland you really are in the driver's seat because there are many dealers for both brands. You may also want to send your build sheet to a couple of the big dealers in Alberta because I have seen some fantastic deals there likely because of the volume of sales. It may well be worth your while to fly there to pick one up!
A factory order with no trade is probably the best scenario for a buyer.