Yeah I picked up 8 a couple of hours ago, the link still works for the october batch.
I also noticed that on that batch page, the number 999 came up, made me wonder if that's the total number of miners in this batch of D3's.
That is a crazy speculation... but this morning when I managed to get one into my cart... I saw this number 13,500 next to the D3 !!!