Thought I would share my experiences.
My original NO2C were mfgd by twistedtraces.com of the USA, Illinois. It was expensive, $17 per board. The shipping was free, and when they missed their mark on time to ship they automatically overnighted them. The quality of the board was good, had a nice matte green finished solder mask. However the silk screen was printed on, and while the quality was good, the detail was not fine.
The second iteration of the NO2C was mfgd by pcbway.com of China. Right around average pricing for China. The quality was good as was the speed to ship, but I chose E-Packet shipping and that took over a month.
The third iteration of the NO2C was mfgd by jlcpcb.com of China (part of EasyEDA). Very cheap. Quality was decent for most boards, however there were a couple of boards that had their solder mask fixed. Shipping was again the issue, even though this time I chose DHL having learned my lesson the last time. Let me explain. These boards were ordered about a week before a week long Chinese holiday, and according to the information they sent me, they finished and shipped them out before the holiday. They sent me a link to DHL's website that did not and will not ever work. Monday after the holiday Singapore Post picked up the item and managed to get it to the USPS and delivered to me by the end of the week (found this out when I got the real tracking number off the box). That's pretty good, but not what I paid for. I emailed jlcpcb a couple days after the holiday since the tracking was still not working and never got a response. I will NOT be doing business with these people again.
Because I wanted some yellow with black silkscreen and because I was unsure that the stuff from the company above would ever be seen, I made another order with elecrow.com of China. Elecrow was the only company (that I found) that would do a black silkscreen on yellow without charging extra. Plus they have good youtube reviews. Quality is good, though the silk screen was a little out of alignment on one set. Manufacturing time was a little slower than the two other Chinese companies, but they had just come back from holiday and may have had a back log. Paid for DHL shipping again, and this time I got it. DHL is nothing short of amazing, 2 business days from China to Michigan.
I went back to pcbway.com to make a larger order. I will likely stick with them. Boards are very good, silkscreen very readable even at .5mm (with magnification), and manufacturing time was spot on their estimate of 4 days. They have a nice system too that shows its progress through the manufacturing process. Once again DHL delivered in two days.
I have also ordered some small boards with pcb.ng of USA, New York. Took a bit to get them, but hey it was $6 for 6. They also print their silkscreen, but the ones I got were not very good, looked like some of the nozzles were clogged
nice ENIG though.
I used oshpark.com of USA also, a little faster than pcb.ng IIRC, and perfection ENIG, solder mask and silkscreen.
So in conclusion. Tiny orders oshpark.com, anything else I'd probably use pcbway.com with DHL. Pcbs.io is on my list to try though.