Small-run PCB assembly

I think you can buy it from Shenzhen China,because there are lots of PCB companies and the price is reasonable,so you can have try it. I've been getting most of my recent boards from these site :http://www.goldphoenixpcb.com ,http://www.wonderfulpcb.com