Definitely get a game day shoe (versus Nfinity Evolution, Varsity last pass). I have heard very good things about Varsity Touchdowns. My CP had the Nfinity game day and they were not comfortable at all. For warm ups, if price is an issue, look for a local shop to purchase from. My CP's school did not fund warm-ups and we live in cold temperatures. The girls opted for a heavy jacket with a hood in their school color that was very warm and was waterproof. With the school emblem embroidered on the front chest, "FHS CHEER" on the back, and their name on the sleeve it was $55 and took 2 weeks to arrive. They got black athletic pants (my CP had under armour warm up pants that were $40 and put fleece tights underneath if it was really cold). I thought it looked nicer than a lot of the school warmups do, and the girls were really comfortable.