Let me get this straight, over a few weeks ago, you were promoted, recieved a 100% pin, and recieved a pay raise, only to have those taken away?
I think Wal*Mart hates hard workers, who actually do their job, instead of goofing off, like some people at certain Wal*Marts that I know.