Introduce my supplier for you that I knew via a SeeedStudio distributor.
I had them assemble 10 prototype boards. They gives a very reasonable price. I just spent 15 dollards for Per board. And they also provides a fast delivery service, I received my the boards just in around 2 weeks.