Glad to see you had a good time. If I didn't have to work Friday, I'd hit the Montreal show.
I like The Ghost Inside, too. I saw them in Montreal back in '09. Lead singer was ballsy as hell. Wore a NY Rangers shirt in Montreal. You're right, they do put on a good show.
Sucks the lead singer didn't give you props. But yeah, maybe the venue was up their ass to get off the stage. Hate that shit.