Earlier this month I ordered some PCBs. Due to the tariffs OSH park was actually a viable competitor for small batch runs. I've also found them to be higher quality than PCB way
Downside to this: it takes a long time, I have to source the parts myself, and I can't separate design or programming errors from soldering errors. (There will be many of those) I have not figured out a system to So: Having JLC do the assembly is a no-brainer for the projects I've done.