Being on the strip, this place attracts some strange types. Other than that, it's a pretty clean and well stocked store. The prices are a little high but what do you expect being right on the strip. I was really happy to have a quick stop to pick up some items that we needed in our hotel room without having to pay the ultra-high prices in the hotels.
They do have a bunch of cashiers working the checkout line so you won't wait long when buying stuff. They even had an employee guiding shoppers to open checkers which sped things up a bit more.