A Leica store? Weird. Is it going to be a small independent shop or something flashier, run by Leica?