JLCPCB unboxing, capabilities and in-depth board review - 10 PCBs for $2?