There are plenty of teeth whitening products on the market, with some making big claims. But are they effective? And, more importantly, will they do more harm than good?