Great PCB and prototyping vendor!
I've placed an order to build a PCB and a full prototype with surface mount components. PCBway had a pretty good price for the full assembly and the quality of the items received was pretty good. Their customer service was very communicative during the process including sending me pictures of the final assembly before shipping. Will use their services again for sure.
