I beleive all the units were gone in about 10 minutes, The page took a couple of minutes to populate for me as well. Fingers crossed to all those who managed to get an order in.
Also were you looking at the device section? It was seperate from the custom p80 page.