They will often grey out the button if the USD/BTC/CNY price moves too much, and will update the price multiple times daily if necessary.
You are probably right they are sold out, still took longer to sell them than I would have expected. Hopefully this means the batch 6's will have another decent drop in price.
Do you really see the price drop ?
Batch 4 12.93 TH/s 3.05 BTC
Batch 5 11.85 TH/s 2.77 BTC