Anyone else seen this. OMFG I can't believe what I've just seen. What sock bastards there are in this world. Poor poor chessie