I knew they'd be gone by the time I got home.

Still, my order's in for the next batch. And 800 gone in 40 minutes? That's impressive.
Not only 800 gone in 40 minutes...800 gone in 40 minutes with a rolling announcement (IRC -> Forum -> Website). I spaced it out slightly in order to keep a close eye on the payment processing system since it had never been live tested. Half the stock was gone in the first 10 minutes (IRC).