Glitterstarz
Repeatedly lied, never delievered product
If there was something less than a single star, I would certainly choose it. DO NOT DO BUSINESS WITH THIS COMPANY! We had four teams place a large order with Glitterstarz for our poms and cheer parent wear. We originally had a problem just getting the company to respond to our designs and set up ...