I think they are just getting ready for the drop. I'm not sure of this but I believe I've seen them list them like that before the drop in the past. That and I've been stalking DCSE too closely to miss out
Jbcseeds might be what you're looking for. Accepts cc as payment and I always receive my order within 3-5 days. I've heard nothing but good things about all the seedbanks mentioned but ive only used Jbcseeds
For what its worth I just tried it for the first time with the Christmas bud seeds and had great success. 1 of 4 seeds popped after 8 days. Scuffed the remaining 3 and they all popped with 36 hours