I have ordered pcbs on 12.2. and received from Florida to Slovenia on 4.3. They have sent me even one piece of each kind of three pcb more. Quality of pcb is quite good. So from my experience they are reliable.
I have not used PCBs.io or OSHPark, i use Seeed Studio Fusion for PCB prototype for a year, it's a great alternatives in price, quality is fine too.