They're not limited. Wait a few days and it will be back in stock everywhere.
Only for the initial release. Swatch has said that they'll be available from the online store at some unspecified point in the future.
edit: although I can't find that statement on their homepage any more.