Was just there and registered. They are quite humble, for the most part. Way different experience than I expected. It was refreshing actually, compared to my 2 weeks of trolling the Whiners' forums. Dont know too many Saints fans down here in Tampa, but if their forum is any indication of...