Follow up. Another major thing with Seeed is that they have no minimum order quantity for assembly. They'll do 10 or 10,000 PCBAs for you. Lots of other places I quoted had large minimum order quantities. My main products might have met those requirements, but some of my accessories didn't. With Seeed I can do everything in one place.