As they only come in 88 pieces for each day of the Olympics. I believe that most, if not all of them, are sold in the Beijing boutiques.
I think your best bet is to call up the Omega boutiques in Beijing and place your name on their list. With all these rich tourists high on China and the Omega affiliation, these might be all snatched up soon=)
Jon