I just did a check at Digikey for STK500s and it is reporting a small batch are in. I don't know if it is true/accurate but if it is then those interested might want to place their orders now before they are gone again until the April 7th's shipment,
Andrew
What a difference a few hours can make. Thanks, Andrew.