While I feel most stores have too much of one thing, and not enough of another (too many similar items put there; and, usually what I need), this doesn't happen too often here. But, when it does happen, it takes time for 'em to get it back in.
But, today was a good day. They had everything I needed 8) .
Unfortunately, there is quite a large turn-over in staff. But lately, nearly every member encountered was friendly and courteous.