I guess I stated it wrong. I assumed STC 'bought' it, but according to that Ebay ad, STC was the company originally selling it. Taken from the ebay link you posted:
Marko D.
STC Performance Engineering
1-847-640-7305
But, the pictures I posted were posted on Corvetteforum.com in mid March '06, by STC performance. So, it looks like they're still in posession of it.
Who knows. Maybe the ebay deal fell through or something.