My ds 18 is hacked off with his yellow teeth....I have told him they are not yellow per se just normal and not towied to the max. I have bought various toothpastes with little difference. I have asked the dentist who recommended a place I have heard less than satisfactory things about. Any suggestions....?