I've recently developed a few stains on my front teeth, probably from drinking too much wine tea, and it's bugging me. I'm sure no-one else has noticed, but it is slowly getting worse. In the past, my NHS dentist used to do a quick polish whenever I went for a checkup, but he's stopped doing it. Apparently you now have to make (and pay for) a special appointment with a hygienist.
Any suggestions for a miracle product that will shift the stains so I don't have to resort to expensive trips to a hygienist? Don't suggest whitening toothpaste because I have used it for ages to no effect.