Well, done.
Do they give any feedback as to whether you're among the first 100 or not? I didn't see any.
Some additional information from the site.
-After the first 100, 50 more random orders will also receive a Polaroid.
-The box could take up to 15 days to arrive after the release date of the album, so to make up for it they'll be sending out links to download the album as MP3s on March 28th - a day early. Nice!
-Ordering is available in English, French, and Spanish. Very international friendly. But with US shipping it's quite expensive. 102 euros total, or about $140!