Granville City Centre.Vancouver.
Thanks. I was wondering where this was filmed. It's one of my favorite holiday movies, in spite of some of the cold-hearted reviews on here.