I concur with Melanie.

I've used Olimex (I agree that their quality isn't great.), BatchPCB, PCBCart, ezPCB, Advanced Circuits as well as a couple of the US companies that require you to use their PCB layout software and am now awaiting a quote from Sendy (UWellPCB) on fabricating and partially assembling boards in very low quantities. The email communications with Sendy have been easier than with many of the others whose native language is English.

I've found Chinese companies will make boards in low quantities with outstanding quality, superb delivery times and unbelievably low prices. Both PCBCart and ezPCB have all these qualities and I'm expecting the same from Sendy's company (which I would not have known about without this thread).