Blogs have potential for public relations — as Wal-Mart has already learned.