Share account just means that it qualifies the holder for membership of the society.
What exactly do you mean "how good are they"?!?
I've been a deposit account customer with them for just over a year and have had no problems. They are a bit arcahic in the way that they do things (e.g. no online access etc.) but that doesn't bother me too much right now.