Still out of stock.
I have a related question. I always thought TOC wins were worth $250. But you need 4,250 points to buy a $25 Amazon gift card, therefore you'd need 42,500 points to buy a $250 card. But for the TOC I just won, I only got 37,500 points.
Am I missing something (besides 5,000 points)?