So what's going on with this? I'm located in Illinois at Hodgkins Cach location and well they aren't telling us anything. It's all rumors and just annoying. Whats the new contract gonna do for us? Benefits? Pay? Is there a link that shares all this and when it kicks in?