This place is 4 stars because it achieves its purpose of allowing all of us tourists to go home with overpriced and cheaply made souvenirs for ourselves and for our friends/family. They had plenty of clothing items, postcards, magnets, key chains, handbags, shot glasses and literally anything you could think of with Las Vegas printed on it. The store was organized and they had a good variety of sizes in t-shirts.
I purchased key chains for my dog sitters and a magnet, postcard and a Las Vegas sticker for my suit case for myself (my usual memento purchases when I travel). They also had a lot of inappropriately funny novelty tees if that is your kind of thing.
The pricing was pretty much the least expensive I had seen on the strip for the same items and a the magnets and key chains were 2 and 3 for x amount of dollars.