Neal Nealis, DDS (retired) says:A short term, cheap fix to broken front teeth is bonding; however, bonding material is mostly acrylic plastic. Bonding can be placed on the teeth in a single visit and lasts from 5 to 10 years. However in that time the material chips, discolors and wears so that it never looks better...