This was my first PCB at PCBgogo. A 4-layer one. And I have to say that I'm really surprised by the overall process of this order.
I had some issues with my files and they told me about this only a few hours after the order was sent.
Once fixed, it took only a few days to have the PCB delivered, as stated on their website.
Quality is perfect, edges are smooth, silkscreen drawings are perfect as well.
Price is way below other suppliers for the same quality. Even with small batches.
I have already ordered another PCB and next step will be the complete assembly.
I greatly recommend their service and PCBgogo will now be my default supplier.