The board house is
Advanced Circuits in Colarado. They are very helpful and will examine your design for possible manufacturing problems for free. Their prices seem reasonable, at least for small production orders. Plus, they have instant online quoting. I have never placed an order with them, so this is a bit of an experiment. Hopefully I didn't screw anything up and the boards turn out as intended. I don't usually handle the PCBs, but decided to start, so we'll see what happens.
I was not impressed by Olimex's capabilities and at least in this case, could not use them.
I have never tried Custom PCB, but still I think Advanced Circuits is a bit easier to work with.
Stu