This place is a so-so magic and costume shop. They sell many different items, but many of them are over-priced. You need to know how much the item you want normally costs before you go in so you don't get ripped off. Their costumes selection is acceptable. I haven't actually bought/rented a costume from there, so I can't comment on the quality or cleanliness.
more