I'm considering buying a jacket from their closing down sale but I have never heard of them. Has anyone had any experience of them?