I've been there a couple of times...the tv cameras are more of an annoyance than anything. Everyone who works there is very nice and helpful. Didn't see any crazy behavior or Darren McCarty though...