Some physical stores specializing in antique watches are also good choices. They will professionally repair and inspect each watch and provide complete warranty services. The prices are cheaper than auctions. Famous ones include Antiquorum and Omega stores in Europe.