I can go into this store in a relatively good mood and come out snarling. Too many staff milling about doing very little except chatting to each other. Usually, they're pretty unhelpful when asked a question about an item or its availability. Customer satisfaction is secondary here.