I believe it's a bit pricey but you do get what you pay for. My daughter finished her braces here (transferred from Florida) & I had to get a personal retainer made but the results are good. The staff is friendly and with two locations, it's convenient.