Way to go!
I know how you feel, I'm a very shy person and I try to stay away from conflict. But that doesn't mean YOU deserve to be treated with anything less than respect. I'm so happy you decided to contact HQ - this is one of those times where it is definitely worth it to stand up for yourself.