There are crazy people in every hobby and every walk of life. People are people, no matter where you go. There's always going to be the know-it-all, the used-car-salesman, the narssacist, the I'm-better-than-you, etc. Just shake the dust off your shoes while you walk away from the negative people and hang on to the nice humble friends you make.
