Yeah dude - Slightly Stoopid is the SHIT! I've been following them for about 9 years now and have seen them numerous times - up at St. Andrew's, Clutch Cargos, HOB (cleveland), Columbus, Lexington, etc... I love their shit! I almost went to that show as well...DAMN!
The best SS concert I saw was at St. Andrew's, when they were touring with the Expendables and Bedouin Soundclash. It was fuckin sick dude! If you go to the venue they're playing at early, when they're rehearsing, you can almost always blaze with them. However, now that they're gettin big and shit - a lot of the perks are long gone. They used to have such a small following, but they're hittin it big now.