Professional teeth whitening, while effective, doesn't come cheap. If you're not keen on spending a few hundred dollars on treatment, there are a lot of at-home teeth whitening products for a DIY ...