Front Group's Fake Blog Just One of Wal-Mart's Recent Woes