Huuuuuuge store. That's a big plus!! Not dirty but not a clean though. I always feel like I'm being watched and it's an unpleasant feeling. They have a bunch of cool souvenirs for decent prices plus a bunch of junky stuff too. I suppose it you have lots of time, you can compare to other places but they've got sooooo much in, I think, 8 stores all lined together, why bother? It's a great place to checkout. Oh, my absolutely faaaaaaaavorite part? The sign out front which says, "if it's in stock, we have it!" cracks me up every. Single. Time.