Lol, like I said, I haven't had any communication with the SST mods since late November.
Anything going out this past Friday and beyond has red stoppers. I've tested a lot of the grey ones this weekend just to see if they're actually that bad and the ones I've tested don't seem to be any weaker than normal stoppers. Those stoppers came in bags of 100, and I had a lot of them. I used them for 1.5 months before I heard anything bad about them. I think there must be a batch in there that are older or something along those lines. I don't think they are all bad stoppers.
I'm not quite sure how to prove it, but I can say unequivocally and without hesitancy that I have nothing to do with Sasquatch. I've never spoken to anyone there, worked for anyone there, or had anything to do with that outfit, period.