My daughter didn't get hers until she was heading into 10th grade. She kept them through almost the end of her senior year. I'm not sure of the total cost between dental insurance and her grandparents paying for them, but I don't think it was that bad. We used Dr. Justice. Great experience!