I have gotten braces at two other places and this was my third time getting them back on. Horsley may be a bit expensive, but trust me it's worth the money, they will get your teeth looking perfect!