I'm always a bit worried by Karma points.

Even though I try to be as helpful as I possibly can be in any online community I am part of the fact remains that I can still be an argumentative, stubborn old bugger and might collect the odd negative one

hehe, I'll bear it in mind.