Reading stories about Shenzhen makes me terrified for the future of electrical engineering in the United States. Here in Silicon Valley I often have to wait a week to get a board fabbed and another week to get it assembled. I usually have to order the parts myself from Digikey, which takes a few days, and then manually build the kits. If something goes wrong during the bring up, I need to either spend boatloads of mo…
Oh, and spend 'boatloads of money on overnight shipping' -- $65. How much is a programmer per hour in Silicon Valley?
You could also move to Thief River Falls :)
I like buying cheap junk from dealextreme, but when I need something reliable that'll be around for a while, I'm glad to pay more for something from a real company.
Also, SparkFun has a few pick&place and I know a few people with them around, being used to varying levels.