Well, I hope you got over it. Curezone has got some very good info on it, but there are more nutcases than not on the parasite support forum, and I suggest you move on and get a life, instead of whining about getting "banned, " from some schmuck. " Do you really care?
I've been banned, too and could really give a crap.