Yes I bought one Seiko from them about a year ago, I researched them really carefully as (1) the price on the model I wanted was so much lower than I'd found anywhere, and (2) there appeared to be a few more bad reviews than say a mainstream retailer - though still overwhelmingly positive with no suggestion of shill reviews.
I *think* (i.e. this was only the conclusion / opinion I came to when I researched them last year), that they're probably an Eastern importer with a UK office, and apparently one shop now (which seems a recent addition). I'm of the belief that the watch you order comes from the far East somewhere rather than from UK stock.
But anyway I had no problem, paid by credit card and the watch I bought was £211 from them, or £350 in my local jeweller so £139 difference. It took about a week and it's good order / genuine, I registered the warranty on the Seiko website so it's not shonky.