Re: PCB-123...You are pretty well tied to their fab, but not exclusively.
4x4 boards = $12 and change per (quantity 10). Not so expensive.
Again I state I do NOT think they are the *best*, but it is a 1 point source
for everything from schematic entry to board production.