I will admit that all star cheer is expensive, but it can be done on a budget. My cp cheers with other athletes whose mothers don't pay for their cheer fees and expenses, but their other relatives pay for their monthly tuition and expenses i.e. aunts, grandparents, or biological fathers, and so these athletes don't need to worry about the expenses of the all star cheer world. My cp doesn't expect tees from every competition, or ask for the little extras, so when she does ask for something, I can usually get it for her. But my point is that it is possible to travel and compete and watch your spending, while teaching your cp some life lessons about doing something that you love doing and while watching your budget and spending some good quality mother/daughter bonding time-which has been priceless for us. I will always cherish the memories of the times we have had together from all star cheerleading-it is worth all the money in the world!!