Sorry mate im not saying that what happened to you is nonsense...but the bit that all their fans are ********* and making out to other Thistle fans that it's a dodgy place to go is IMO ....UTTER NONSENSE.
Your right, that i have'nt been to everyone of their games, but my workmate does and i beleave him.