I've been short SPSC and Nepune Society (one of my all time favorites), maybe others. I keep a large portfolio of relatively small short positions. Been short hundreds of stocks.
I remember reading this piece long ago which gave me great confidence in the short.