It looks like they're from the UK, but they have no physical store. They sell via JamesEdition and Chrono24, any references/experiences?