There are plenty of teeth whitening products on the market, with some making big claims. But are they effective? And, more ...