Well, i think Minnie di, buffie and Vazz said it all.
Mods are not necessary right all the time. They are afterall humans and make mistakes like any one else. But how most mods differ from some some members is that when they realise they have made a mistake, they go back apologise and make amends. We see members attacking each other so often, no one goes to apologise. Mods, on the other hand do when they realise they have made a mistake!
As u said Buffie, it might be hard to approach somone u dont know very well. I hav been in the situation once or twice, but taking the gamble helps. MOST of the team and quite approachable. U can't say all are, but most will try their level best to help u out in any situation.
I rmb when i was getting too many PMs due to one post on the KYPH section, i Pmed Jassu di and action was taken immediately. She edited the post immediately. Earlier, people used to confuse me with dinky21, and used o get 'are u iq's gf' PMs. So, i Pmed then mod - rakshoo di and she helped me out. I got to know her then as well. So, if u ever approach them, i guess most will try to help u in a way or another.
Most of our dev team on IF do their best for IF and are really good.