David Vickers 13 August 2021 Invisalign vs braces. Which is better? David Vickers 13 August 2021 Invisalign vs braces? Braces vs Invisalign? Can I have Invisalign? Northbridge Dentists looks at the different types of orthodontic treatment.