China's Frustration-Venting Storehttp://jezebel.com/5581748/pissed-take-it-to-chinas-frustration+venting-store by sstrudeau • 16 years ago 2 0 16 years agoJEjezebel.com