It makes sense for other websites to take down the product page for now given the lack of noise coming from Apple. Primarily since it would probably cease the questions they're probably getting about the availability of the cards.
So until you hear anything from Apple themselves or see any change in the store, don't jump to conclusions and just vent about the long wait
So until you hear anything from Apple themselves or see any change in the store, don't jump to conclusions and just vent about the long wait