Anyone know much about them? I see they make leather jackets for Hermes. I sent them an email asking for a shop address and they said they don't have a shop - just a showroom. This tends to indicate they don't retail. How would one go about getting one of their shearling coats?