Louis Vuitton and a lot of the more expensive french brands are still all made in France, a lot of the italian brands are still made in italy. But a lot of the stuff is being made in china now or asia, like coach is all made in asia.
So the european stuff made in europe you can somewhat justify the expensive price since there is more cost involved.
as Le Cruset expands I don't know if its still true but the pricier core pieces are still made in France and the cheaper more common stuff is all made in China now and why they are at a lower price point these days.
Vancouver does have some great christmas things to do but you have to pay a lot to get into to see them, doing robson street to the nines would be free to see and enjoy. I just think the shopping areas could be doing a lot more not just at christmas. Like the victorias secret store on robson could have been a great lit pink wall.
similiar to this one
would also be cool to see the granville street H&M store reclad with lights and screens