If teeth have broken off, it may be a sign that the bag was getting overstuffed. If you find a place willing to do the repair, ask for a coil zipper. Tooth zippers are not a good choice for bags. I'm not sure why the manufacturer would do that.