After speaking to my supervisor on the phone for one hour and tell him everything that has been going on for months ans specially today , he was stunned, what broke the cammels back today was that the manager wrote me up for not calling in sick myself and finding my own coverage ( there were 5 other people working that day ) but the worse thing was when I was told that they would not release my paycheck to me unless I signed the slip they wrote me up, the supervisor is pissed...they took all of that upon themselves without knowing him knowing, now they will have to answer some questions , and he also said the slip will be ripped and thrown out infront of me. He's also aware that they may retaliate against me and he knows at this point I don't care if I lose my job but I will speak out, while many of my co-workers won't because they don't want to loose their job, I only work part-time, I can find another job in a heartbeat.