pcbcart.com is my favourite, just putting it out there
Pro’s:
Online quoting system, with selectable layer qty, finishes, trace widths (down to 2 mil), hole sizes, hole qty’s, and lead time.
Great customer service, very good english.
They give refunds if you make an error and select options not applicable to your pcb’s during the quoting process (without having to be asked).
Only negatives would be sometimes ever so slightly misaligned silkscreen (like, 1/4mm), which is fairly common with most PCB suppliers anyway as accuracy doesn’t really matter on the silkscreen layer. However their silkscreen is also the highest resolution out of a lot of them, and it doesn’t turn pink or yellow when heated.
It takes about 3 days once you have sent your Gerber files to them.
They will confirm your files can be proceeded, then will you will be requested to pay for the PCBs. After that expect about 10 days to have you PCBs ready to be shipped to you.