Thanks everyone here for the advice.
I just got my D90+35mm f1.8 from henrys local store. I asked them to match the price from mostdigitaldotcom.
PB PM said:
Henrys only price matches in store, which doesn't really help online buyers from BC, like me.
Henrys can price match any Canadian camera store not only locally. But they do not match online only store which means the store must have a physical store some where in Canada. They will also charge whatever the shipping cost the other one charges.
I am so glad I made decision to go with D90 instead of waiting for the new coming body (D7000?).
BTW, Nikon Canada has a rebate until 24th April: Buy D90 + any lens, you have $50 instant rebate. I could include other bodies but I did not ask sales guy in henrys.
Thanks again guys.