Thank you everyone for all your lovely comments.
A couple of people mentioned the ski boots. Well, the first time I went to this store, I hung around the entrance pointing at my boots and they waved me in 'don't worry about that'. This time, I just clunked confidently around knowing it would be fine. The store is right beneath the tourist office of Courchevel and right by the ski meeting area, full of snow plus all the lifts to the runs, so I guess they are well used to it.