Tough Times Hit Luxury Watch Makers Unable to Meet Demand

Everybody knows you can’t just rock up and buy a new Rolex watch.

The top Swiss brand makes about 1 million timepieces a year and consumer demand far outstrips supply, particularly for steel sports models like the 8,500 Swiss franc ($8,836) Submariner.