From what I've seen on the web "The Leica Store" is like a boutique with big buck decor to match the camera prices.

Guess I'll have to stay on the sidewalk with my screwmount