I used to use PCBWay, but switched to Aisler since I am in Europe. They take KiCAD files directly and prices are reasonable. For me it is an ethical issue as well. Greater chance that EU suppliers pay their workers decent wages and that their processes are environmentally sound.