Wal Mart seems to have a bad reputation in many respects:employee abuse, customer abuse, etc. For anyone who?