If your in Calgary I also suggest
Saneal camera along with The Camera Store.. Viskek is there too.. they will price match, but on average they are more expensive.
And I wouldn't support a store trying to squeeze the extra dollars out of my pocket by only dropping to "price match"
When I purchased my K-5, being in eastern BC, I was ready to drive to Calgary and pick it up with the 18-135WR. Saneal Camera was great to deal with. Back then they were actually a few dollars cheaper than The Camera Store, and were willing to put a K-5 + lens aside for a week until I could get over there. I had a local store price match and I ordered and waited (a long time it seemed).. so I cancelled through them. I wanted local support just in case anything went wrong (sensor stains were my main concern), but everything has been great.