Cost is not bad and customer service okay but performance lousy. My son had braces put on his teeth TWICE (both times by Damon). In both cases, his teeth simply went back to the way they had been although he did wear his retainers. It was a real disappointment.