First off, the place is HUGE!! They always have a good selection of things like snacks and toys. The staff seems a little casual but they are always friendly and working on shelves and things. The pharmacy always has a very long line, I haven't filled with them so I can't vouch for what that is like but it's very clean.