I'd like to have my teeth professionally whitened. Has anyone had a good experience of this, please? Where did you do it? How much did it cost? Etc, etc, etc! Thanks.