Anyone used them Went to their London showroom yesterday and quality overall looked good I intend to order stuff but before I do are there any horror stories with delivery or returns I need to be aware of? Thanks