Old thread, but FWIW, I am on my sixth order with ITead and have had zero problems. Several of the orders included tiny WQFN chips, the pads for which were perfectly etched and masked. Total price for the most recetn order, shipped to North America was $36USd for ten pieces. These were 10...