I've been with them well over two years, going on nearly three now and I've never experienced any problems with the staff. They're really helpful and really friendly. They've helped me replace many a debit card and they helped me when my identity was stolen and bank account cleaned out with no hassles.
From my own experience I want to give them a five for how awesome they've been, but if we have to be nitpicky I hate this locale because of the smelllllllllllll this particular branch has. I'm a guy, but this place smells horrendous it's like a mixture of old, paint and pesticide smell. It's tough to bear and it hits your nostrils immediately upon entering. I'm not one to complain, but I know I can't be the only one to experience this. I'll give 'em a 4 of 5 though. Aside from the smell, their customer service more than makes up for the stench these poor people go through on the daily.