There isnt at the end of the day much difference in cost , going private or staying with the nhs, private dental schemes are a bit like joining the rac or aa etc, you pay a fee each month, and get certain services for that, the main reason for avoiding the nhs, is that they are paid for doing work, hence they find work to do, fillings etc, tooth extraction, once in a while the worst offenders are caught and struck off, pour encourager les autres, no sensible man, uses the nhs for his dental needs. incidentally gargling with warm salty water each morning, reduces staining, and gets rid of mucous at the back of your throat.