I have used Seeed Studio twice for qty 20 pieces of two small pcb fabrication. They provided very good boards. The only thing that wasn't perfect was their factory is located in China and i'm in uk that it would take a few more days to ship than uk pcb manufacturer.