Ive Tried a few, you have tried a few, Let's chat about them.
When I first started Doing Larger runs of PCBs I was initially buying from SEEED. Pretty decent cost wise, okay turn around time depending on size. their HASL and silk screening where not the best.
I stopped ordering from them because i had multiple friends have Horrible QC issues in a relatively short amount of time. a few had radom grounds to pads others they totally forgot the bottom layer intirly.
Since then I have Been ordering from Elecrow. Slightly more expensive but better HASL and decent silk screen. they also give extras! I typically get 1-7 extras depending on size. One time i got 14 extras on an order of 20 but that must have been a weird fluke. I have not tried panalization with them but its on my horizon.
On a tip From John at EAE i have Been trying out easyEDA's fabrication for prototyping. Good HASL and ENIG. Insanely fast turnaround time. I had boards on my porch nine days after ordering. they also gave out a good pen.