I feel your pain on the crappy supervisor...
I got written up today for making a comment to a co-worker that my supervisor doesn't have time to finish our paperwork because she's too busy on facebook the whole 4 hours a day she comes in.
Whoops!
It's true though! I see her on there all the time (from home) when I know she's at work.
(she has deleted me from her FB friends now...hah!)