Must be a big smiley-face Rollback sale (or whatever the hell they call them) going on.
Bashing Wal-Mart will change China like burning your house down will paint your living room.