T.S.
My daughter was a competitive gymnast. I learned early on to buy good quality leos second hand off of ebay, usually GK Elite. Cheaper is definitely less comfortable and a poorer fit. And good quality leos are actually softer from wash and wear, but still not worn out.
Good luck, gymnastics is a ridiculously expensive sport.