IDchief is not busted,
I speak with him regularly. Senaters send letter to chinese government and the chinese government kindly asked him to stop doing business. He agreed because well... you don't fuck with your own government.
If you want fake ID's you can contact me and I will make you.