Reviews from Around the Web
Not that great..
I agree with the above place. The place does give off quite an odor. If you’re looking for something for a costume then this might be the place to look! Otherwise, save your money and shop at premium outlets in Allen or something like…
View More
Not worth stopping in....
It smells like mothballs or some chemicals inside the store, there's hardly anything worth looking at, and the sales clerks have not been particularly nice when I've visited. Everything is not only over-priced, but it is totally out of…
View More