I must admit PCBWay have become quite expensive recently. I developed the controller for my reptiles habitat further by porting from PICs to the Ardunio platform and had some prototype boards made by JLCPCB for a third the cost PCBWay quoted

One main difference is shipping - PCBWay charged $25 to ship to UK, and then with a higher value order the duty was more