Wal-Mart: $4 Rx Drives Share