Yeah, this thing is exactly what everyone's been saying it is. Never trust Rubies, they churn out a piss poor product 9 times out of 10.
If you guys really wanna find out how to make some cool costumes, check out the brotherhood of the bat and the league of heroes. Both are message boards created specifically for batman and other superhero costumes. There are others, but these are the two that I frequent.
Here's a link to the league of heroes, some of these costumes are pretty impressive.
http://theleagueofheroes.yuku.com/forums/63/t/Hall-of-Costumes.html
By the way, here's my Batman costume. I put white mesh in the eyes so I looked like Darwyn Cooke's Batman, which is what i was going for.