Frontlines beste siden 2004 og Wal-Mart advarer