Well, baking soda is sometimes mixed with H2O2 (hydrogen peroxide) and used as the ultimate teeth whitener. It give results within days (when you start to brush with it) - And that too at a fraction of the cost a dentist will charge you to have your teeth whitened.