See what your high school teams are wearing and perhaps make ordering the same ones an option for your MS team. I have my program's MS cheerleaders order what our JV and Varsity team has so that the costs aren't as high once they reach high school. If you compete, it's a good idea so they look clean when they're traveling to a competition or a game.
Although we do our uniforms through Varsity, our warm-ups are from GTM. All 3 teams cheer for football, so water resistant is a must and GTM's has worked wonderful.