I've used Discmakers for my last few CD's and have been very pleased. They provide graphic design, duplication and mastering (if you want it). They are easy and quick with reorders and their prices are comparable with other services. Above all, I have been very pleased with their quality and professionalism.
Mike