While your command of vocabulary is impressive, you should be careful with 'niggardly'. The word, while not technically racist, is obviously very close to some very bad parts of US history.
I'd suggest: stingy, greedy, or others - http://www.answers.com/topic/niggardly