Well I can say that I was order 687, and that was in October or November of 2008 I believe. They basically finally sold out earlier this year, so that means that for over a year after I got mine they were still selling them. Now mind you, I did get mine not long after the pre-order was open, so there was probably that initial surge in the first few months, but - I wouldn't be surprised if they sold 1500 copies total. Probably 500 US, 500 JPN, and 500 EURO.
Beggar Prince finally sold out after 4 years of multiple runs. SFT sold 1500 copies of Beggar Prince.
Legend of Wukong is back and in stock and you can buy it right now if you so wish to do. I would if the money wasn't tight as I've heard that it's better than Beggar Prince.
Now SFT has another unreleased RPG coming out for the Genesis called Star Odyssey.
And let's not forget the free Sonic Mega MIX Sega CD ISO that anyone can download. It's too bad that the Turbo doesn't get the homebrew releases like the Genesis does. It's a shame really, considering how awesome the Turbo is.
Free Insanity? Shit I guess I missed out since I have not frequented the forums much lately.

I would still be willing to purchase it really, if I was not so broke all the time.