So China has flooded the US with crap products for decades and in return they got...crap treasury bills. Sounds about right.
http://www.freerepublic.com/focus/f-news/2759988/posts
Note the charts and China has the same credit rating lol