Picketers greet Wal-Mart shoppers