Excellent firm, dealt with Mark on a Panerai 3 weeks ago, they had the watch in stock unlike lot of others online dealers and I got the watch by next day delivery. Watch was perfect as described with everything you would get from a main dealer, except cost less!
I bought an IWC aquatimer from them in person as I live near their shop. Very professional and knowledgable. Great level of stock and many of the watches are new and unworn. They provided a valuation certificate and all warranty cards and papers. I found them a little pricey compared to some other sites but you get what you pay for.