This store is crazy. I love going through it just to see what crazy stuff costume makers have some up with. I myself never really buy anything there because I dont feel like spend...
All reviews seem positive