A friend of mine once told me that dental schools are always looking for patients to work/train on. Not sure how quality the work is, but he price is definitely better than the one you are getting now.
They do good work most of the time....The teachers supervise them and it is WAY cheaper.