Hey man, Welcome.. Sorry to hear about the banning thing. Glad to see you here though. This site need more knowlegable people like you to help the newbs.
I think I can show you the thread in PM if your wondering about it. But no point in dwelling on the past ya know...
This forum is definatly more relaxed than SM sometimes..LOL. This is the first one I found when I bought my car and people here have been very helpful to me.
Like all forums, humor or sarcasim is often mis understood in text (people add the wrong tone)..Crap occures..