Ha, I had a very similar experience when I volunteered at one of my local charity shops. The woman in charge there was cold, rude, frugal, patronising and...matriarchal? She gave me that kind of vibe anyway.
I wasn't able to find a paid job, so I volunteered there more in the hope that I could find something to do, rather than any altruistic inclination towards the type of work. So what do I get? She tells me she needs someone to stand near the door and observe the customers to make sure no one steals anything. And I stood there. For four hours. At the end of the shift I'd told her I'd had enough and what she wanted me to do was just too boring. The relief when I finally walked out of that shop was just...ambrosial. >_<
I know I'm an ass, but the lady constantly made me feel like I was doing bad, even though she literally just told me to stand in the corner. <_<