OP might have overreacted a bit, but the shop staff are never going to win any customer service awards.
I was in the shop of Saturday and had a pleasant chat with the woman serving, just after she had spent 5 minutes listening to some dullard moan about Tim Fisher. They are on the front line and tend to get all the shit.
Week before though,when I was getting my season tickets, it was completely different. The woman was cold, abrupt and didn't make eye contact once. My little boy was buying his first season ticket and was really excited but all the woman could do was state that I needed photo id for my son - even though the age cut-off is 12 and he is the smallest 6 year old you will ever see. I asked her a couple of questions but all I got were one word answers.
I think some people are too quick to moan sometimes, but the service at the club shop really isn't good.