If your going to use RainBowShiu for showcase or studio shows and you don't have much money you should know what kind of design works best for your body type. There is a difference in materials. For example, Rainbow typically uses Polyester Chiffon, Lycra and Mesh. She produces alot of dresses. If you have material that you want a dress made out of, she will also do that for you as well. I had 3 of her dresses when I started. However, I knew exactly what style of dancing I was trying to get across with my partner (the dress does play a role in that) and I needed my dresses to "fly" with multiple laters and color. E-Bay has several vendors. If your a beginner and really watching your dollars - you may want to check out SwanAU on EBay as well. Yes, there is a difference in the stones. Korean is fine for a studio show. Swaroski and Preciosi have tons of sparkle due to the facet cut (think about how a clean diamond sparkles) (-: Also, you need to think that your at least 30 feet away from the judges or audience and you want to catch their eye. If the stones fall off or go missing in action, which they do, use Gem-Tac glue (Michaels craft stores sell it) place a small dot on the spot, wait a few seconds, and place the stone into the dot of glue allowing the glue to surround the stone as you press down (it should look like a donut). Let set for 24 hours. The stone will stay after 20 minutes but it takes 24 hours for the glue/stone to cure. Check out several rental web sites. This is a great alternative if you don't know what you want and you can't afford a quality fabric designed dress. Two vendors come to mind www.rhythmicrentals.com and www.alexkat.com. Everyone has their own personal experience with costumes and starting out. My Rainbow shiu dresses, I have sold as I moved up the levels, and they are still worn at various events.