How many copies of this dvd are you going to need? For low numbers you'll most likely be best off burning them yourself if you have the means. I have just done a run of 200 for a customer which cost me in materials around a hundred quid including cases and a simple text only print on the disc. In time it took an average of 7 minutes to do each one. For runs of 500 plus, I usually use
Fairview Duplication, and they are very good. It all depends on how much time / cash you don't want to spend.