If you drink a hot cup of coffee (or tea) every morning, you already know that stained teeth are inevitable. But what you ...