written by Reganrl162 on 09/02/2016
Absolutely abysmal company, happy to take people's money but don't bother to send out the goods! Has badly let down two girls who are taking part in their first gym competition - shame on you Star Leotards.
As rated by our community of reviewers