Popped into the swatch shop on Oxford Street today, as I had a meeting very close by, and I am still on the hunt for buying a retail moonswatch.
It appears there is some sort of racket going on.... It seems like they get regular small deliveries of Moonswatch (some say shortly before 10am), and apparently a group of "heavies" are buying them all on, or before opening from what I have read online. They also monitor the store, and are on first name terms with delivery drivers who are carrying the watches to the stores before opening.
When I popped in around lunch-time, there was two large guys hanging about the front door, and the staff said they knew nothing about it, and that they were "sold out quickly" each day. My best bet was to keep coming back, and checking in daily (which is impossible for most people to do!). They refuse to acknowledge when regular deliveries are, and were very cagey when I asked about the guys hanging about outside, they refused to comment.
Whilst I myself have no "proof" of wrong-doing, I think there are organised gangs intimidating the store staff to buy the watches (certainly the most popular models) before they go on sale to the public.