Yes, I believe I got a few of those at those shows... not sure if they were sold or free!
I was going through some of my stuff recently and came across this pin. I was at the show in 1995 but can’t remember getting this there. Does anyone know if they were giving them out or selling them. I know I bought a tshirt which I can no longer find but can’t remember getting this pin. I guess I did though.