Hi
Has anyone else come across these or is using them? I would welcome any feedback positive or negative.
The UK web site is www.toothwizards.com/
It seems a lot of effort, worth it if they do what it says they do, but despite extensive google searching I cannot find any independent reviews.
Thanks