In the past I've had my teeth professionally whitened by a very expensive dentist with those trays and goo you get, but even then I don't think they were really noticeably white. How does everyone do it? I know people always say 'Crest White Strips' but in this country they still cost an absolute fortune, is everyone secretly using white strips every day like (I am led to believe by American TV shows) Americans do?
I know for a fact these people are tea and coffee drinkers, in some case also smokers, and I'm pretty sure my own tea/coffee habit is average for a British adult, possibly less (about 3 cups a day). My dental hygiene is excellent.
How do they do it?